HostApplicationBuilderSettings.DisableDefaults Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda předkonfigurované výchozí nastavení má být použita ke konfiguraci HostApplicationBuilder instance.
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
Hodnota vlastnosti
false
nakonfigurujete HostApplicationBuilder instanci s předkonfigurovanými výchozími nastaveními a true
zakážete použití výchozího nastavení.
Poznámky
Nastavení této vlastnosti na má false
podobný účinek jako volání ConfigureDefaults(IHostBuilder, String[]).
Následující výchozí hodnoty se použijí pro :IHostBuilder
- Nastavte hodnotu ContentRootPath na výsledek parametru GetCurrentDirectory().
- Načtěte IConfiguration z proměnných prostředí s předponou "DOTNET_".
- Načíst IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json'.
- Načtení IConfiguration z uživatelských tajných kódů, pokud EnvironmentName je "Vývoj" pomocí vstupního sestavení.
- Načtení IConfiguration z proměnných prostředí
- Načtěte IConfiguration ze zadaných argumentů příkazového řádku.
- ILoggerFactory Nakonfigurujte protokol do konzoly, ladění a výstupu zdroje událostí.
- Povolí ověřování oboru kontejneru injektáže závislostí, pokud EnvironmentName je "Vývoj".