HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Metodo

Definizione

Configura un'istanza esistente IHostBuilder con impostazioni predefinite preconfigurato. Verrà sovrascritto i valori configurati in precedenza ed è destinato a essere chiamato prima delle chiamate di configurazione aggiuntive.

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.

Restituisce

Stessa istanza di IHostBuilder per il concatenamento.

Commenti

Le impostazioni predefinite seguenti vengono applicate all'oggetto IHostBuilder: * impostare il ContentRootPath sul risultato dell'host di caricamento da variabili di ambiente con prefisso "DOTNET_" * l'host IConfigurationIConfiguration di caricamento dalla riga di GetCurrentDirectory() comando fornito args * caricare l'app IConfiguration da 'appsettings.json' e 'appsettings.[EnvironmentName]. json' * caricare l'app IConfiguration dai segreti utente quando EnvironmentName è 'Development' usando l'assembly di voce * caricare l'app dalle variabili di ambiente * caricare l'app IConfigurationIConfiguration dalla riga di comando fornita * configurare l'oggetto ILoggerFactory per accedere alla console, eseguire il debug e l'output dell'origine eventi * abilita la convalida dell'ambito nel contenitore di inserimento delle dipendenze quando EnvironmentName è 'Development'

Si applica a