HostApplicationBuilderSettings.DisableDefaults Właściwość
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.
Pobiera lub ustawia wartość wskazującą, czy HostApplicationBuilder wystąpienie jest skonfigurowane ze wstępnie skonfigurowanymi wartościami domyślnymi.
public:
property bool DisableDefaults { bool get(); void set(bool value); };
public bool DisableDefaults { get; set; }
member this.DisableDefaults : bool with get, set
Public Property DisableDefaults As Boolean
Wartość właściwości
false
HostApplicationBuilder jeśli wystąpienie jest skonfigurowane ze wstępnie skonfigurowanymi wartościami domyślnymi.
Ma to podobny efekt do wywołania metody ConfigureDefaults(IHostBuilder, String[]).
Uwagi
Następujące wartości domyślne są stosowane do IHostBuilderelementu : * ustaw ContentRootPath na wynik * obciążenia IConfiguration z prefiksu GetCurrentDirectory() "DOTNET_" prefiksowane zmienne środowiskowe * obciążenie z "appsettings.json" i "appsettings.[EnvironmentName].json" * ładowanie IConfiguration z wpisów tajnych użytkownika, gdy EnvironmentName jest "Programowanie" przy użyciu zestawu wpisu * ładowanie IConfiguration ze zmiennych środowiskowych * obciążenie IConfigurationIConfiguration z dostarczonego wiersza polecenia args * konfigurowanie ILoggerFactory aby zalogować się do konsoli, debugowania i danych wyjściowych źródła zdarzeń * umożliwia walidację zakresu w kontenerze wstrzykiwania zależności, gdy EnvironmentName jest "Programowanie"