Host.CreateDefaultBuilder Methode
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
CreateDefaultBuilder() |
Initialisiert eine neue Instanz der HostBuilder Klasse mit vorkonfigurierten Standardwerten. |
CreateDefaultBuilder(String[]) |
Initialisiert eine neue Instanz der HostBuilder Klasse mit vorkonfigurierten Standardwerten. |
CreateDefaultBuilder()
Initialisiert eine neue Instanz der HostBuilder Klasse mit vorkonfigurierten Standardwerten.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder () As IHostBuilder
Gibt zurück
Der initialisierte IHostBuilder.
Hinweise
Die folgenden Standardwerte werden auf die zurückgegebene HostBuilderAnwendung angewendet:
- Legen Sie das ContentRootPath Ergebnis von GetCurrentDirectory().
- Laden Sie den Host IConfiguration aus präfixierten Umgebungsvariablen "DOTNET_".
- Laden Sie die App IConfiguration aus "appsettings.json" und "appsettings.[EnvironmentName]. json'.
- Laden Sie die App IConfiguration aus Den Benutzergeheimnissen, wenn es sich um EnvironmentName "Entwicklung" handelt, indem Sie die Eingabeassembly verwenden.
- IConfiguration App aus Umgebungsvariablen laden.
- Konfigurieren Sie das ILoggerFactory Protokoll für die Konsole, das Debuggen und die Ausgabe der Ereignisquelle.
- Aktivieren Sie die Gültigkeitsprüfung für den Abhängigkeitsinjektionscontainer, wenn es sich um EnvironmentName "Entwicklung" handelt.
Gilt für:
CreateDefaultBuilder(String[])
Initialisiert eine neue Instanz der HostBuilder Klasse mit vorkonfigurierten Standardwerten.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder (string[] args);
public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder (string[]? args);
static member CreateDefaultBuilder : string[] -> Microsoft.Extensions.Hosting.IHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IHostBuilder
Parameter
- args
- String[]
Die Befehlszeilenargumente.
Gibt zurück
Der initialisierte IHostBuilder.
Hinweise
Die folgenden Standardwerte werden auf die zurückgegebene HostBuilderAnwendung angewendet:
- Legen Sie das ContentRootPath Ergebnis von GetCurrentDirectory().
- Laden Sie den Host IConfiguration aus präfixierten Umgebungsvariablen "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 Den Benutzergeheimnissen, wenn es sich um EnvironmentName "Entwicklung" handelt, indem Sie die Eingabeassembly verwenden.
- IConfiguration App aus Umgebungsvariablen laden.
- Laden Sie die App IConfiguration aus den angegebenen Befehlszeilenargumenten.
- Konfigurieren Sie das ILoggerFactory Protokoll für die Konsole, das Debuggen und die Ausgabe der Ereignisquelle.
- Aktivieren Sie die Gültigkeitsprüfung für den Abhängigkeitsinjektionscontainer, wenn es sich um EnvironmentName "Entwicklung" handelt.