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í
HostApplicationBuilder() |
Inicializuje novou instanci HostApplicationBuilder třídy s předkonfigurovanými výchozími nastaveními. |
HostApplicationBuilder(HostApplicationBuilderSettings) |
Inicializuje novou instanci HostApplicationBuilder třídy. |
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
Pro vrácenou HostApplicationBuilderhodnotu se použijí následující výchozí hodnoty:
- Nastavte hodnotu ContentRootPath na výsledek parametru GetCurrentDirectory().
- Načtěte hostitele IConfiguration z proměnných prostředí s předponou "DOTNET_".
- Načtěte hostitele IConfiguration ze zadaných argumentů příkazového řádku.
- Načtěte aplikaci IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json'.
- Načtěte aplikaci IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení.
- Načtěte aplikaci IConfiguration z proměnných prostředí.
- Načtěte aplikaci 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".
Platí pro
HostApplicationBuilder(HostApplicationBuilderSettings)
Inicializuje novou instanci HostApplicationBuilder třídy.
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í, která určují počáteční konfiguraci a jestli se má 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[]
Argumenty příkazového řádku
Poznámky
Pro vrácenou HostApplicationBuilderhodnotu se použijí následující výchozí hodnoty:
- Nastavte na ContentRootPath výsledek parametru GetCurrentDirectory().
- Načíst hostitele IConfiguration z proměnných prostředí s předponou "DOTNET_",
- Načtěte hostitele IConfiguration ze zadaných argumentů příkazového řádku.
- Načtěte aplikaci IConfiguration z appsettings.json a appsettings.[EnvironmentName]. json'.
- Načtěte aplikaci IConfiguration z tajných kódů uživatelů, když EnvironmentName je vývoj pomocí vstupního sestavení.
- Načtěte aplikaci IConfiguration z proměnných prostředí.
- Načtěte aplikaci IConfiguration ze zadaných argumentů příkazového řádku.
- ILoggerFactory Nakonfigurujte protokol do konzoly, ladění a výstupu zdroje událostí.
- Povolte ověřování oboru kontejneru injektáže závislostí, pokud EnvironmentName je "Vývoj".