FakeHostingExtensions Sınıf

Tanım

Konak birimi test senaryolarını destekleyen uzantı yöntemleri.

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
Devralma
FakeHostingExtensions
Öznitelikler

Yöntemler

AddFakeLoggingOutputSink(IHostBuilder, Action<String>)

Her günlük iletisinde çağrılan bir eylem ekler.

Configure(IHostBuilder, Action<IHostBuilder>)

Bir temsilci aracılığıyla değişiklikleri kullanıma sunar IHostBuilder .

ConfigureAppConfiguration(IHostBuilder, String, String)

Yapılandırma değeri ekler.

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

Yapılandırma girdileri ekler.

ConfigureHostConfiguration(IHostBuilder, String, String)

Yapılandırma değeri ekler.

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

Yapılandırma girdileri ekler.

GetFakeLogCollector(IHost)

Sahte günlükçüye gönderilen günlük kayıtlarını toplayan nesneyi alır.

GetFakeRedactionCollector(IHost)

Gerçekleştirilen tüm redaksiyonları bildiren nesneyi alır.

StartAndStopAsync(IHostedService, CancellationToken)

Hizmeti başlatır ve hemen durdurur.

Şunlara uygulanır