GenericHostBuilderExtensions.ConfigureWebHostDefaults Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>) |
Configure un IHostBuilder avec les valeurs par défaut pour l’hébergement d’une application web. Cela doit être appelé avant la configuration spécifique de l’application pour éviter le remplacement des services fournis, des sources de configuration, des environnements, de la racine de contenu, etc. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>) |
Configure un IHostBuilder avec les valeurs par défaut pour l’hébergement d’une application web. Cela doit être appelé avant la configuration spécifique de l’application pour éviter le remplacement des services fournis, des sources de configuration, des environnements, de la racine de contenu, etc. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>)
Configure un IHostBuilder avec les valeurs par défaut pour l’hébergement d’une application web. Cela doit être appelé avant la configuration spécifique de l’application pour éviter le remplacement des services fournis, des sources de configuration, des environnements, de la racine de contenu, etc.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder)) As IHostBuilder
Paramètres
- builder
- IHostBuilder
Instance IHostBuilder à configurer.
- configure
- Action<IWebHostBuilder>
Configurer le rappel
Retours
Référence à une builder
fois l’opération terminée.
Remarques
Les valeurs par défaut suivantes sont appliquées à :IHostBuilder
- utiliser Kestrel comme serveur web et le configurer à l’aide des fournisseurs de configuration de l’application
- configurer WebRootFileProvider pour inclure des ressources web statiques à partir de projets référencés par l’assembly d’entrée pendant le développement
- ajoute le middleware HostFiltering
- ajoute le middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- activer l’intégration IIS
S’applique à
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>)
Configure un IHostBuilder avec les valeurs par défaut pour l’hébergement d’une application web. Cela doit être appelé avant la configuration spécifique de l’application pour éviter le remplacement des services fournis, des sources de configuration, des environnements, de la racine de contenu, etc.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure, Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> configureOptions);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> * Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder), configureOptions As Action(Of WebHostBuilderOptions)) As IHostBuilder
Paramètres
- builder
- IHostBuilder
Instance IHostBuilder à configurer.
- configure
- Action<IWebHostBuilder>
Configurer le rappel
- configureOptions
- Action<WebHostBuilderOptions>
Délégué qui configure le WebHostBuilderOptions.
Retours
Référence à une builder
fois l’opération terminée.
Remarques
Les valeurs par défaut suivantes sont appliquées à :IHostBuilder
- utiliser Kestrel comme serveur web et le configurer à l’aide des fournisseurs de configuration de l’application
- configurer WebRootFileProvider pour inclure des ressources web statiques à partir de projets référencés par l’assembly d’entrée pendant le développement
- ajoute le middleware HostFiltering
- ajoute le middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- activer l’intégration IIS