IHostApplicationBuilder Interface
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.
Représente un générateur d’applications et de services hébergés qui permet de gérer la configuration, la journalisation, la durée de vie, etc.
public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
- Dérivé
Propriétés
| Nom | Description |
|---|---|
| Configuration |
Obtient l’ensemble des propriétés de configuration de clé/valeur. |
| Environment |
Obtient les informations sur l’environnement d’hébergement dans lequel une application s’exécute. |
| Logging |
Obtient une collection de fournisseurs de journalisation pour que l’application compose. Cela est utile pour ajouter de nouveaux fournisseurs de journalisation. |
| Metrics |
Obtient un générateur qui permet d’activer les métriques et de diriger leur sortie. |
| Properties |
Obtient un emplacement central pour le partage d’état entre les composants pendant le processus de génération de l’hôte. |
| Services |
Obtient une collection de services pour que l’application compose. Cela est utile pour ajouter des services fournis par l’utilisateur ou le framework fourni. |
Méthodes
| Nom | Description |
|---|---|
| ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Inscrit une IServiceProviderFactory<TContainerBuilder> instance à utiliser pour créer le IServiceProvider. |