Partager via


Host.CreateApplicationBuilder Méthode

Définition

Surcharges

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

Nouvelle instance de HostApplicationBuilder.

Remarques

Les valeurs par défaut suivantes sont appliquées au retourné HostBuilder:

  • Définissez sur ContentRootPath le résultat de GetCurrentDirectory().
  • Chargez l’hôte IConfiguration à partir de variables d’environnement préfixées « DOTNET_ ».
  • Chargez l’hôte IConfiguration à partir des arguments de ligne de commande fournis.
  • Chargez l’application IConfiguration à partir de « appsettings.json » et « appsettings .[EnvironmentName]. json'.
  • Chargez l’application IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée.
  • Charger l’application IConfiguration à partir de variables d’environnement.
  • Charger l’application IConfiguration à partir des arguments de ligne de commande fournis.
  • Configurez le pour vous connecter à la console, au débogage et à la ILoggerFactory sortie de la source de l’événement.
  • Activez la validation d’étendue sur le conteneur d’injection de dépendances lorsque EnvironmentName est « Développement ».

S’applique à

CreateApplicationBuilder(HostApplicationBuilderSettings)

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 la construction du HostApplicationBuilder.

Retours

Nouvelle instance de HostApplicationBuilder.

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 la ligne de commande.

Retours

Nouvelle instance de HostApplicationBuilder.

Remarques

Les valeurs par défaut suivantes sont appliquées au retourné HostBuilder:

  • Définissez sur ContentRootPath le résultat de GetCurrentDirectory().
  • Chargez l’hôte IConfiguration à partir de variables d’environnement préfixées « DOTNET_ ».
  • Chargez l’hôte IConfiguration à partir des arguments de ligne de commande fournis.
  • Chargez l’application IConfiguration à partir de « appsettings.json » et « appsettings .[EnvironmentName]. json'.
  • Chargez l’application IConfiguration à partir des secrets utilisateur quand EnvironmentName est « Développement » à l’aide de l’assembly d’entrée.
  • Charger l’application IConfiguration à partir de variables d’environnement.
  • Charger l’application IConfiguration à partir des arguments de ligne de commande fournis.
  • Configurez le pour vous connecter à la console, au débogage et à la ILoggerFactory sortie de la source de l’événement.
  • Activez la validation d’étendue sur le conteneur d’injection de dépendances lorsque EnvironmentName est « Développement ».

S’applique à