語言

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
屬性

方法

名稱 Description
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)

開始服務後立刻停止。

適用於