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)

サービスを開始してすぐに停止します。

適用対象