FakeHostingExtensions Klasse

Definition

Erweiterungsmethoden, die Hosteinheitstests unterstützen.

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

Methoden

Name Beschreibung
AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

Fügt eine Aktion hinzu, die für jede Protokollnachricht aufgerufen wird.

Configure(IHostBuilder, Action<IHostBuilder>)

Macht IHostBuilder Änderungen über eine Stellvertretung verfügbar.

ConfigureAppConfiguration(IHostBuilder, String, String)

Fügt einen Konfigurationswert hinzu.

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

Fügt Konfigurationseinträge hinzu.

ConfigureHostConfiguration(IHostBuilder, String, String)

Fügt einen Konfigurationswert hinzu.

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

Fügt Konfigurationseinträge hinzu.

GetFakeLogCollector(IHost)

Ruft das Objekt ab, das Protokolldatensätze sammelt, die an den gefälschten Logger gesendet wurden.

GetFakeRedactionCollector(IHost)

Ruft das Objekt ab, das alle ausgeführten Redactions meldet.

StartAndStopAsync(IHostedService, CancellationToken)

Startet den Dienst und beendet den Dienst sofort.

Gilt für: