HostApplicationBuilder Konstruktory
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í.
Přetížení
| Name | Description |
|---|---|
| HostApplicationBuilder() |
Inicializuje novou instanci HostApplicationBuilder třídy s předkonfigurovanými výchozími nastaveními. |
| HostApplicationBuilder(HostApplicationBuilderSettings) |
Inicializuje novou instanci HostApplicationBuilder. |
| HostApplicationBuilder(String[]) |
Inicializuje novou instanci HostApplicationBuilder třídy s předkonfigurovanými výchozími nastaveními. |
HostApplicationBuilder()
Inicializuje novou instanci HostApplicationBuilder třídy s předkonfigurovanými výchozími nastaveními.
public:
HostApplicationBuilder();
public HostApplicationBuilder();
Public Sub New ()
Poznámky
Na vrácenou HostApplicationBuilderhodnotu se použijí následující výchozí hodnoty:
- ContentRootPath nastavte výsledekGetCurrentDirectory()
- Načtení hostitele IConfiguration z proměnných prostředí s předponou "DOTNET_"
- load host IConfiguration from supplied command line args
- načtení aplikace IConfiguration zappsettings.jsona appsettings.[EnvironmentName].json
- načtení aplikace IConfiguration z [ApplicationName].settings.jsona [ApplicationName].settings.[EnvironmentName].json, pokud ApplicationName není prázdná
- Načtení aplikace IConfiguration z tajných kódů uživatelů, pokud 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 arg příkazového řádku
- ILoggerFactory nakonfigurujte protokol do výstupu konzoly, ladění a zdroje událostí.
- povolí ověřování oboru kontejneru injektáže závislostí, pokud EnvironmentName je "Development" (Vývoj).
Platí pro
HostApplicationBuilder(HostApplicationBuilderSettings)
Inicializuje novou instanci HostApplicationBuilder.
public:
HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)
Parametry
- settings
- HostApplicationBuilderSettings
Nastavení určující počáteční konfiguraci a to, jestli se mají použít výchozí nastavení.
Platí pro
HostApplicationBuilder(String[])
Inicializuje novou instanci HostApplicationBuilder třídy s předkonfigurovanými výchozími nastaveními.
public:
HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder(string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())
Parametry
- args
- String[]
Příkazový řádek args.
Poznámky
Na vrácenou HostApplicationBuilderhodnotu se použijí následující výchozí hodnoty:
- ContentRootPath nastavte výsledekGetCurrentDirectory()
- Načtení hostitele IConfiguration z proměnných prostředí s předponou "DOTNET_"
- load host IConfiguration from supplied command line args
- načtení aplikace IConfiguration zappsettings.jsona appsettings.[EnvironmentName].json
- načtení aplikace IConfiguration z [ApplicationName].settings.jsona [ApplicationName].settings.[EnvironmentName].json, pokud ApplicationName není prázdná
- Načtení aplikace IConfiguration z tajných kódů uživatelů, pokud 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 arg příkazového řádku
- ILoggerFactory nakonfigurujte protokol do výstupu konzoly, ladění a zdroje událostí.
- povolí ověřování oboru kontejneru injektáže závislostí, pokud EnvironmentName je "Development" (Vývoj).