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


WebHostBuilderExtensions Класс

Определение

Содержит расширения для настройки IWebHostBuilder.

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
Наследование
WebHostBuilderExtensions

Методы

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

Укажите метод запуска, используемый для настройки веб-приложения.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

Укажите метод запуска, используемый для настройки веб-приложения.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

Добавляет делегат для настройки , IConfigurationBuilder который создаст IConfiguration.

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

Добавляет делегат для настройки указанного интерфейса ILoggingBuilder. Он может вызываться несколько раз.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Добавляет делегат для настройки указанного интерфейса LoggerFactory. Он может вызываться несколько раз.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

Настройка поставщика служб по умолчанию

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

Настройка поставщика служб по умолчанию

UseStartup(IWebHostBuilder, Type)

Укажите тип запуска, используемый веб-узлом.

UseStartup<TStartup>(IWebHostBuilder)

Укажите тип запуска, используемый веб-узлом.

UseStartup<TStartup>(IWebHostBuilder, Func<WebHostBuilderContext,TStartup>)

Укажите фабрику, которая создает экземпляр запуска для использования веб-узлом.

UseStaticWebAssets(IWebHostBuilder)

Настраивает для WebRootFileProvider использования статических веб-ресурсов, определенных упоминаемыми проектами и пакетами.

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