Host.CreateApplicationBuilder Méthode

Définition

Surcharges

Nom Description
CreateApplicationBuilder()

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

CreateApplicationBuilder(HostApplicationBuilderSettings)

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

CreateApplicationBuilder(String[])

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

CreateApplicationBuilder()

Source:
Host.cs
Source:
Host.cs
Source:
Host.cs
Source:
Host.cs

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder();
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder();
static member CreateApplicationBuilder : unit -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder () As HostApplicationBuilder

Retours

Initialisé HostApplicationBuilder.

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’application IConfiguration à partir de 'appsettings.json' et 'appsettings.[EnvironmentName].json'
  • 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
  • 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 à

CreateApplicationBuilder(HostApplicationBuilderSettings)

Source:
Host.cs
Source:
Host.cs
Source:
Host.cs
Source:
Host.cs

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
static member CreateApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (settings As HostApplicationBuilderSettings) As HostApplicationBuilder

Paramètres

settings
HostApplicationBuilderSettings

Contrôle la configuration initiale et d’autres paramètres pour construire le HostApplicationBuilder.

Retours

Nouvelle HostApplicationBuilder instance.

S’applique à

CreateApplicationBuilder(String[])

Source:
Host.cs
Source:
Host.cs
Source:
Host.cs
Source:
Host.cs

Initialise une nouvelle instance de la HostApplicationBuilder classe avec des valeurs par défaut préconfigurées.

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(string[]? args);
static member CreateApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (args As String()) As HostApplicationBuilder

Paramètres

args
String[]

Arguments de ligne de commande.

Retours

Initialisé HostApplicationBuilder.

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 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 à