Share via


WebHostBuilderExtensions Classe

Definizione

Contiene estensioni per la configurazione di un oggetto IWebHostBuilder.

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
Ereditarietà
WebHostBuilderExtensions

Metodi

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

Specificare il metodo di avvio da usare per configurare l'applicazione Web.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

Specificare il metodo di avvio da usare per configurare l'applicazione Web.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

Aggiunge un delegato per la configurazione di IConfigurationBuilder che creerà un oggetto IConfiguration.

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

Aggiunge un delegato per la configurazione dell'oggetto ILoggingBuilder fornito. Può essere chiamato più volte.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Aggiunge un delegato per la configurazione dell'oggetto LoggerFactory fornito. Può essere chiamato più volte.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

Configura il provider di servizi predefinito

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

Configura il provider di servizi predefinito

UseStartup(IWebHostBuilder, Type)

Specificare il tipo di avvio da usare dall'host Web.

UseStartup<TStartup>(IWebHostBuilder)

Specificare il tipo di avvio da usare dall'host Web.

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

Specificare una factory che crea l'istanza di avvio da usare dall'host Web.

UseStaticWebAssets(IWebHostBuilder)

Configura l'oggetto per l'uso WebRootFileProvider di asset Web statici definiti da progetti e pacchetti a cui si fa riferimento.

Si applica a