Host.CreateDefaultBuilder Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
CreateDefaultBuilder() |
Inicjuje HostBuilder nowe wystąpienie klasy ze wstępnie skonfigurowanymi wartościami domyślnymi. |
CreateDefaultBuilder(String[]) |
Inicjuje HostBuilder nowe wystąpienie klasy ze wstępnie skonfigurowanymi wartościami domyślnymi. |
CreateDefaultBuilder()
Inicjuje HostBuilder nowe wystąpienie klasy ze wstępnie skonfigurowanymi wartościami domyślnymi.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder () As IHostBuilder
Zwraca
Zainicjowany IHostBuilderelement .
Uwagi
Do zwracanych HostBuilderwartości domyślnych są stosowane następujące wartości domyślne:
- ContentRootPath Ustaw parametr na wynik .GetCurrentDirectory()
- Załaduj hosta IConfiguration z prefiksów zmiennych środowiskowych "DOTNET_".
- Załaduj aplikację IConfiguration z plików "appsettings.json" i "appsettings.[EnvironmentName]. json".
- Załaduj aplikację IConfiguration z wpisów tajnych użytkownika, gdy EnvironmentName element jest "Programowanie" przy użyciu zestawu wejściowego.
- Ładowanie aplikacji IConfiguration ze zmiennych środowiskowych.
- Skonfiguruj element ILoggerFactory , aby zalogować się do konsoli, debugowania i danych wyjściowych źródła zdarzeń.
- Włącz walidację zakresu dla kontenera wstrzykiwania zależności, gdy EnvironmentName ma wartość "Programowanie".
Dotyczy
CreateDefaultBuilder(String[])
Inicjuje HostBuilder nowe wystąpienie klasy ze wstępnie skonfigurowanymi wartościami domyślnymi.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder (string[] args);
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder (string[]? args);
static member CreateDefaultBuilder : string[] -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IHostBuilder
Parametry
- args
- String[]
Argumenty wiersza polecenia.
Zwraca
Zainicjowany IHostBuilderelement .
Uwagi
Do zwracanych HostBuilderwartości domyślnych są stosowane następujące wartości domyślne:
- ContentRootPath Ustaw parametr na wynik .GetCurrentDirectory()
- Załaduj hosta IConfiguration z prefiksów zmiennych środowiskowych "DOTNET_".
- Załaduj hosta IConfiguration z podanych argumentów wiersza polecenia.
- Załaduj aplikację IConfiguration z plików "appsettings.json" i "appsettings.[EnvironmentName]. json".
- Załaduj aplikację IConfiguration z wpisów tajnych użytkownika, gdy EnvironmentName element jest "Programowanie" przy użyciu zestawu wejściowego.
- Ładowanie aplikacji IConfiguration ze zmiennych środowiskowych.
- Załaduj aplikację IConfiguration z podanych argumentów wiersza polecenia.
- Skonfiguruj element ILoggerFactory , aby zalogować się do konsoli, debugowania i danych wyjściowych źródła zdarzeń.
- Włącz walidację zakresu dla kontenera wstrzykiwania zależności, gdy EnvironmentName ma wartość "Programowanie".