Język

HostApplicationBuilderSettings.DisableDefaults Właściwość

Definicja

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"

Dotyczy