다음을 통해 공유


FakeHostingExtensions 클래스

정의

호스트 단위 테스트 시나리오를 지원하는 확장 메서드입니다.

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
상속
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)

서비스를 시작하고 즉시 중지합니다.

적용 대상