HostApplicationBuilder Constructeurs
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
| Nom | Description |
|---|---|
| HostApplicationBuilder() |
Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées. |
| HostApplicationBuilder(HostApplicationBuilderSettings) |
Initialise une nouvelle instance du HostApplicationBuilder. |
| HostApplicationBuilder(String[]) |
Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées. |
HostApplicationBuilder()
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.
public:
HostApplicationBuilder();
public HostApplicationBuilder();
Public Sub New ()
Remarques
Les valeurs par défaut suivantes sont appliquées au retour HostApplicationBuilder:
- définir la valeur sur ContentRootPath le résultat de GetCurrentDirectory()
- charger l’hôte IConfiguration à partir des variables d’environnement préfixées « DOTNET_ »
- charger l’hôte IConfiguration à partir des arguments de ligne de commande fournis
- charger l’application IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName].json'
- charger l’application IConfiguration à partir de '[ApplicationName].settings.json' et '[].settings.[ApplicationNameEnvironmentName].json' lorsqu’elle ApplicationName n’est pas vide
- charger l’application IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée
- charger l’application à partir de variables d’environnement IConfiguration
- charger l’application IConfiguration à partir des arguments de ligne de commande fournis
- configurer la ILoggerFactory connexion à la console, au débogage et à la sortie de la source d’événement
- active la validation de l’étendue sur le conteneur d’injection de dépendances quand EnvironmentName est « Développement »
S’applique à
HostApplicationBuilder(HostApplicationBuilderSettings)
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Initialise une nouvelle instance du HostApplicationBuilder.
public:
HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)
Paramètres
- settings
- HostApplicationBuilderSettings
Paramètres contrôlant la configuration initiale et si les paramètres par défaut doivent être utilisés.
S’applique à
HostApplicationBuilder(String[])
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.
public:
HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder(string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())
Paramètres
- args
- String[]
Arguments de ligne de commande.
Remarques
Les valeurs par défaut suivantes sont appliquées au retour HostApplicationBuilder:
- définir la valeur sur ContentRootPath le résultat de GetCurrentDirectory()
- charger l’hôte IConfiguration à partir des variables d’environnement préfixées « DOTNET_ »
- charger l’hôte IConfiguration à partir des arguments de ligne de commande fournis
- charger l’application IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName].json'
- charger l’application IConfiguration à partir de '[ApplicationName].settings.json' et '[].settings.[ApplicationNameEnvironmentName].json' lorsqu’elle ApplicationName n’est pas vide
- charger l’application IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée
- charger l’application à partir de variables d’environnement IConfiguration
- charger l’application IConfiguration à partir des arguments de ligne de commande fournis
- configurer la ILoggerFactory connexion à la console, au débogage et à la sortie de la source d’événement
- active la validation de l’étendue sur le conteneur d’injection de dépendances quand EnvironmentName est « Développement »