Freigeben über


FakeHostingExtensions Klasse

Definition

Erweiterungsmethoden, die Hostkomponententestszenarien 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
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0009", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type FakeHostingExtensions = class
Public Module FakeHostingExtensions
Vererbung
FakeHostingExtensions
Attribute

Methoden

AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

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

Configure(IHostBuilder, Action<IHostBuilder>)

Macht IHostBuilder für Änderungen über einen Delegaten 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 die gefälschte Protokollierung gesendet wurden.

GetFakeRedactionCollector(IHost)

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

StartAndStopAsync(IHostedService, CancellationToken)

Startet den Dienst und beendet den Dienst sofort.

Gilt für: