HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Méthode
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.
Configure un instance existant IHostBuilder avec des valeurs par défaut préconfigurées. Cela remplace les valeurs précédemment configurées et est destiné à être appelé avant les appels de configuration supplémentaires.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Hosting::IHostBuilder ^ ConfigureDefaults(Microsoft::Extensions::Hosting::IHostBuilder ^ builder, cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[]? args);
static member ConfigureDefaults : Microsoft.Extensions.Hosting.IHostBuilder * string[] -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureDefaults (builder As IHostBuilder, args As String()) As IHostBuilder
Paramètres
- builder
- IHostBuilder
Générateur existant à configurer.
- args
- String[]
Arguments de ligne de commande.
Retours
La même instance du IHostBuilder pour le chaînage.
Remarques
Les valeurs par défaut suivantes sont appliquées à IHostBuilder: * définissez le ContentRootPath sur le résultat de GetCurrentDirectory() * load host from * load host IConfiguration from « DOTNET_ » préfixe environment variables * load host IConfiguration from args de ligne de commande fournis * load app IConfiguration from '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 IConfiguration à partir de variables d’environnement * charger l’application IConfiguration à partir des arguments de ligne de commande fournis * configurer pour se connecter à la console, au débogage et à la sortie source d’événement * active la ILoggerFactory validation de l’étendue sur le conteneur d’injection de dépendances quand EnvironmentName est « Développement »