Sdílet prostřednictvím


FakeHostingExtensions Třída

Definice

Rozšiřující metody podporující scénáře testování jednotek hostitele

public ref class FakeHostingExtensions abstract sealed
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0009", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static class FakeHostingExtensions
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0009", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type FakeHostingExtensions = class
Public Module FakeHostingExtensions
Dědičnost
FakeHostingExtensions
Atributy

Metody

AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

Přidá akci vyvolanou u každé zprávy protokolu.

Configure(IHostBuilder, Action<IHostBuilder>)

IHostBuilder Zveřejňuje změny prostřednictvím delegáta.

ConfigureAppConfiguration(IHostBuilder, String, String)

Přidá hodnotu konfigurace.

ConfigureAppConfiguration(IHostBuilder, ValueTuple<String,String>[])

Přidá položky konfigurace.

ConfigureHostConfiguration(IHostBuilder, String, String)

Přidá hodnotu konfigurace.

ConfigureHostConfiguration(IHostBuilder, ValueTuple<String,String>[])

Přidá položky konfigurace.

GetFakeLogCollector(IHost)

Získá objekt, který shromažďuje záznamy protokolu odesílané do falešného protokolovacího nástroje.

GetFakeRedactionCollector(IHost)

Získá objekt hlásí všechny provedené redakce.

StartAndStopAsync(IHostedService, CancellationToken)

Spustí a okamžitě zastaví službu.

Platí pro