FakeHostingExtensions 類別

定義

支援主機單元測試案例的擴充方法。

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
繼承
FakeHostingExtensions
屬性

方法

AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

在每個記錄訊息上加入叫用的動作。

Configure(IHostBuilder, Action<IHostBuilder>)

IHostBuilder透過委派公開變更。

ConfigureAppConfiguration(IHostBuilder, String, String)

加入組態值。

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

加入組態專案。

ConfigureHostConfiguration(IHostBuilder, String, String)

加入組態值。

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

加入組態專案。

GetFakeLogCollector(IHost)

取得 對象,這個物件會收集傳送至假記錄器的記錄檔記錄。

GetFakeRedactionCollector(IHost)

取得對象,報告執行的所有修訂。

StartAndStopAsync(IHostedService, CancellationToken)

啟動並立即停止服務。

適用於