HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konfigurerar en befintlig IHostBuilder instans med förkonfigurerade standardvärden. Detta skriver över tidigare konfigurerade värden och är avsett att anropas före ytterligare konfigurationsanrop.
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
Parametrar
- builder
- IHostBuilder
Den befintliga byggare som ska konfigureras.
- args
- String[]
Kommandoraden args.
Returer
Samma instans av IHostBuilder för länkning.
Kommentarer
Följande standardvärden tillämpas på IHostBuilder: * ange ContentRootPath till resultatet av GetCurrentDirectory() * belastningsvärden IConfiguration från "DOTNET_" prefixerade miljövariabler * läsa in värden IConfiguration från den angivna kommandoraden args * läsa in appen IConfiguration från 'appsettings.json' och 'appsettings.[EnvironmentName].json* läsa in appen IConfiguration från [ApplicationName].settings.jsonoch [ApplicationName].settings.[EnvironmentName].json" när ApplicationName inte är tom * läsa in appen IConfiguration från Användarhemligheter när EnvironmentName är "Utveckling" med hjälp av postsammansättningen * läs in appen IConfiguration från miljövariabler * läsa in appen IConfiguration från den angivna kommandoraden ILoggerFactory args * konfigurera att logga till konsolen, felsöka och händelsekällans utdata * aktiverar omfångsvalidering på containern för beroendeinmatning när EnvironmentName är "Utveckling"