Partager via


Host.CreateDefaultBuilder Méthode

Définition

Surcharges

CreateDefaultBuilder()

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

CreateDefaultBuilder(String[])

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

CreateDefaultBuilder()

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

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

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

Retours

IHostBuilder initialisé.

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’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.
  • 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 à

CreateDefaultBuilder(String[])

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

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

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

Paramètres

args
String[]

Arguments de la ligne de commande.

Retours

IHostBuilder initialisé.

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 à