Поделиться через


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)

Запускает и немедленно останавливает службу.

Применяется к