Partager via


WebHostBuilderExtensions Classe

Définition

Contient des extensions pour la configuration d’un IWebHostBuilder.

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
Héritage
WebHostBuilderExtensions

Méthodes

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

Spécifiez la méthode de démarrage à utiliser pour configurer l’application web.

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

Spécifiez la méthode de démarrage à utiliser pour configurer l’application web.

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

Ajoute un délégué pour la configuration de IConfigurationBuilder qui va construire un IConfiguration.

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

Ajoute un délégué pour configurer le ILoggingBuilder fourni. Peut être appelée plusieurs fois.

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

Ajoute un délégué pour configurer le LoggerFactory fourni. Peut être appelée plusieurs fois.

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

Configure le fournisseur de services par défaut

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

Configure le fournisseur de services par défaut

UseStartup(IWebHostBuilder, Type)

Spécifiez le type de démarrage à utiliser par l’hôte web.

UseStartup<TStartup>(IWebHostBuilder)

Spécifiez le type de démarrage à utiliser par l’hôte web.

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

Spécifiez une fabrique qui crée le instance de démarrage à utiliser par l’hôte web.

UseStaticWebAssets(IWebHostBuilder)

Configure pour utiliser des WebRootFileProvider ressources web statiques définies par des projets et packages référencés.

S’applique à