HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura un'istanza esistente IHostBuilder con impostazioni predefinite preconfigurato. Questo sovrascriverà i valori configurati in precedenza ed è destinato a essere chiamato prima di ulteriori chiamate di configurazione.
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
Parametri
- builder
- IHostBuilder
Generatore esistente da configurare.
- args
- String[]
Argomenti della riga di comando.
Valori restituiti
Stessa istanza di per il IHostBuilder concatenamento.
Commenti
Le impostazioni predefinite seguenti vengono applicate a IHostBuilder: * impostare sul ContentRootPath risultato di GetCurrentDirectory() * load host IConfiguration from "DOTNET_" prefixed environment variables * load host IConfiguration from supplied command line args * load app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName].json' * caricare l'app da '[ApplicationName].settings.json' e '[ApplicationName].settings.[EnvironmentName].json' quando ApplicationName non è vuota * caricare l'app IConfigurationIConfiguration dai segreti utente quando EnvironmentName è "Sviluppo" usando l'assembly di immissione * caricare l'app IConfiguration dalle variabili di ambiente * caricare l'app IConfiguration da argomenti della riga di comando forniti * configurare per accedere all'output ILoggerFactory della console, del debug e dell'origine evento * abilita la convalida dell'ambito nel contenitore di inserimento delle dipendenze quando EnvironmentName è 'Development'