HostApplicationBuilder Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HostApplicationBuilder() |
Initialisiert eine neue instance der HostApplicationBuilder -Klasse mit vorkonfigurierten Standardwerten. |
HostApplicationBuilder(HostApplicationBuilderSettings) |
Initialisiert eine neue Instanz der HostApplicationBuilder-Klasse. |
HostApplicationBuilder(String[]) |
Initialisiert eine neue instance der HostApplicationBuilder -Klasse mit vorkonfigurierten Standardwerten. |
HostApplicationBuilder()
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
Initialisiert eine neue instance der HostApplicationBuilder -Klasse mit vorkonfigurierten Standardwerten.
public:
HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()
Hinweise
Die folgenden Standardwerte werden auf das zurückgegebene HostApplicationBuilderangewendet:
- Legen Sie auf ContentRootPath das Ergebnis von GetCurrentDirectory()fest.
- Laden Sie den Host IConfiguration aus Umgebungsvariablen mit dem Präfix "DOTNET_".
- Laden Sie den Host IConfiguration aus den angegebenen Befehlszeilenargumenten.
- Laden Sie die App IConfiguration aus "appsettings.json" und "appsettings.[EnvironmentName]. json".
- Laden Sie die App IConfiguration aus Benutzergeheimnissen, wenn EnvironmentName mit der Eintragsassembly "Entwicklung" festgelegt ist.
- Laden sie die App IConfiguration aus Umgebungsvariablen.
- Laden Sie die App IConfiguration aus den angegebenen Befehlszeilenargumenten.
- Konfigurieren Sie die , um die ILoggerFactory Ausgabe der Konsole, das Debuggen und die Ereignisquelle zu protokollieren.
- Aktiviert die Bereichsvalidierung für den Abhängigkeitsinjektionscontainer, wenn EnvironmentName "Entwicklung" lautet.
Gilt für:
HostApplicationBuilder(HostApplicationBuilderSettings)
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
Initialisiert eine neue Instanz der HostApplicationBuilder-Klasse.
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)
Parameter
- settings
- HostApplicationBuilderSettings
Einstellungen, die die Erstkonfiguration angeben und angeben, ob Standardeinstellungen verwendet werden sollen.
Gilt für:
HostApplicationBuilder(String[])
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
- Quelle:
- HostApplicationBuilder.cs
Initialisiert eine neue instance der HostApplicationBuilder -Klasse mit vorkonfigurierten Standardwerten.
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())
Parameter
- args
- String[]
Die Befehlszeilenargumente.
Hinweise
Die folgenden Standardwerte werden auf das zurückgegebene HostApplicationBuilderangewendet:
- Legen Sie auf ContentRootPath das Ergebnis von GetCurrentDirectory()fest.
- Laden sie den Host IConfiguration aus umgebungsvariablen präfixierten "DOTNET_",
- Laden Sie den Host IConfiguration aus den angegebenen Befehlszeilenargumenten.
- Laden Sie die App IConfiguration aus "appsettings.json" und "appsettings.[EnvironmentName]. json".
- Laden Sie die App IConfiguration aus Benutzergeheimnissen, wenn EnvironmentName mit der Eintragsassembly "Entwicklung" festgelegt ist.
- Laden sie die App IConfiguration aus Umgebungsvariablen.
- Laden Sie die App IConfiguration aus den angegebenen Befehlszeilenargumenten.
- Konfigurieren Sie die , um die ILoggerFactory Ausgabe der Konsole, das Debuggen und die Ereignisquelle zu protokollieren.
- Aktivieren Sie die Bereichsüberprüfung für den Abhängigkeitsinjektionscontainer, wenn EnvironmentName "Entwicklung" lautet.