WebApplicationBuilder Classe
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.
Générateur d’applications et de services web.
public sealed class WebApplicationBuilder
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
type WebApplicationBuilder = class
type WebApplicationBuilder = class
interface IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
- Héritage
-
WebApplicationBuilder
- Implémente
Propriétés
Configuration |
Collection de fournisseurs de configuration que l’application doit composer. Cela est utile pour ajouter de nouvelles sources et fournisseurs de configuration. |
Environment |
Fournit des informations sur l’environnement d’hébergement web qu’une application exécute. |
Host |
pour configurer des propriétés spécifiques à IHostBuilder l’hôte, mais pas la génération. Pour générer après la configuration, appelez Build(). |
Logging |
Collection de fournisseurs de journalisation que l’application doit composer. Cela est utile pour ajouter de nouveaux fournisseurs de journalisation. |
Metrics |
Permet d’activer les métriques et de diriger leur sortie. |
Services |
Collection de services que l’application doit composer. Cela est utile pour ajouter des services fournis par l’utilisateur ou fournis par l’infrastructure. |
WebHost |
pour IWebHostBuilder la configuration des propriétés spécifiques au serveur, mais pas la génération. Pour générer après la configuration, appelez Build(). |
Méthodes
Build() |
Génère le WebApplication. |
Implémentations d’interfaces explicites
IHostApplicationBuilder.Configuration |
Générateur d’applications et de services web. |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Générateur d’applications et de services web. |
IHostApplicationBuilder.Environment |
Générateur d’applications et de services web. |
IHostApplicationBuilder.Properties |
Générateur d’applications et de services web. |