Udostępnij za pośrednictwem


FakeHostingExtensions Klasa

Definicja

Metody rozszerzeń obsługujące scenariusze testowania jednostek hosta.

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
Dziedziczenie
FakeHostingExtensions
Atrybuty

Metody

AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

Dodaje akcję wywoływaną dla każdego komunikatu dziennika.

Configure(IHostBuilder, Action<IHostBuilder>)

Uwidacznia IHostBuilder zmiany za pośrednictwem delegata.

ConfigureAppConfiguration(IHostBuilder, String, String)

Dodaje wartość konfiguracji.

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

Dodaje wpisy konfiguracji.

ConfigureHostConfiguration(IHostBuilder, String, String)

Dodaje wartość konfiguracji.

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

Dodaje wpisy konfiguracji.

GetFakeLogCollector(IHost)

Pobiera obiekt zbierający rekordy dziennika wysyłane do fałszywego rejestratora.

GetFakeRedactionCollector(IHost)

Pobiera obiekt raportowania wszystkich wykonanych redactions.

StartAndStopAsync(IHostedService, CancellationToken)

Uruchamia i natychmiast zatrzymuje usługę.

Dotyczy