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 ILoggingBuildersouboru . To se může volat několikrát.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Přidá delegáta pro konfiguraci zadaného LoggerFactorysouboru . To se může volat několikrá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 spuštění, který má webový hostitel používat.

UseStartup<TStartup>(IWebHostBuilder)

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

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

Zadejte továrnu, která vytvoří spouštěcí instanci, kterou bude používat webový hostitel.

UseStaticWebAssets(IWebHostBuilder)

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

Platí pro