Sdílet prostřednictvím


WebHostBuilderExtensions Třída

Definice

Obsahuje rozšíření pro konfiguraci .IWebHostBuilder

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
Dědičnost
WebHostBuilderExtensions

Metody

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

Zadejte metodu spuštění, která se má použít ke konfiguraci webové aplikace.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

Zadejte metodu spuštění, která se má použít ke konfiguraci webové aplikace.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

Přidá delegáta pro konfiguraci IConfigurationBuilder , který vytvoří IConfiguration.

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

Přidá delegáta pro konfiguraci zadaného ILoggingBuilder. To může být volána vícekrát.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Přidá delegáta pro konfiguraci zadaného LoggerFactory. To může být volána vícekrát.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

Nakonfiguruje výchozího poskytovatele služeb.

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

Nakonfiguruje výchozího poskytovatele služeb.

UseStartup(IWebHostBuilder, Type)

Zadejte typ spouštění, který má webový hostitel používat.

UseStartup<TStartup>(IWebHostBuilder)

Zadejte typ spouštění, který má webový hostitel používat.

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

Zadejte objekt pro vytváření, který vytvoří instanci spuštění, kterou bude používat webový hostitel.

UseStaticWebAssets(IWebHostBuilder)

Nakonfiguruje WebRootFileProvider pro použití statických webových prostředků definovaných odkazovanými projekty a balíčky.

Platí pro