Sdílet prostřednictvím


HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Metoda

Definice

Nakonfiguruje existující IHostBuilder instanci s předem nakonfigurovanými výchozími nastaveními. Tím se přepíše dříve nakonfigurované hodnoty a má se volat před dalšími voláními konfigurace.

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

Parametry

builder
IHostBuilder

Existující tvůrce, který chcete nakonfigurovat.

args
String[]

Příkazový řádek args.

Návraty

Stejná instance IHostBuilder pro řetězení.

Poznámky

Následující výchozí hodnoty se použijí pro IHostBuilder: * set the ContentRootPath na výsledek GetCurrentDirectory() * načtení hostitele IConfiguration z proměnných prostředí s předponou "DOTNET_" * načtení hostitele IConfiguration ze zadaných args příkazového řádku * načtení aplikace IConfiguration z appsettings.json a 'appsettings.[EnvironmentName]. json' * načtení aplikace IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení * načtení aplikace IConfiguration z proměnných prostředí * načtení aplikace IConfiguration ze zadaných args příkazového řádku * konfigurace ILoggerFactory protokolování do konzoly, ladění a výstupu zdroje událostí * umožňuje ověřování oboru kontejneru injektáže závislostí, pokud EnvironmentName je vývoj.

Platí pro