WebHostBuilderExtensions Klasa

Definicja

Zawiera rozszerzenia do konfigurowania elementu IWebHostBuilder.

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
Dziedziczenie
WebHostBuilderExtensions

Metody

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

Określ metodę uruchamiania, która ma zostać użyta do skonfigurowania aplikacji internetowej.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

Określ metodę uruchamiania, która ma zostać użyta do skonfigurowania aplikacji internetowej.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

Dodaje delegata do konfigurowania IConfigurationBuilder elementu , który utworzy IConfigurationobiekt .

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

Dodaje delegata do konfigurowania podanego ILoggingBuilderelementu . Może to być wywoływane wiele razy.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Dodaje delegata do konfigurowania podanego LoggerFactoryelementu . Może to być wywoływane wiele razy.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

Konfiguruje domyślnego dostawcę usług

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

Konfiguruje domyślnego dostawcę usług

UseStartup(IWebHostBuilder, Type)

Określ typ uruchamiania, który ma być używany przez hosta internetowego.

UseStartup<TStartup>(IWebHostBuilder)

Określ typ uruchamiania, który ma być używany przez hosta internetowego.

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

Określ fabrykę, która tworzy wystąpienie uruchamiania do użycia przez hosta internetowego.

UseStaticWebAssets(IWebHostBuilder)

Konfiguruje element WebRootFileProvider do używania statycznych zasobów sieci Web zdefiniowanych przez przywołyne projekty i pakiety.

Dotyczy