Host.CreateApplicationBuilder Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateApplicationBuilder() |
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden. |
| CreateApplicationBuilder(HostApplicationBuilderSettings) |
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden. |
| CreateApplicationBuilder(String[]) |
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden. |
CreateApplicationBuilder()
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden.
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder();
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder();
static member CreateApplicationBuilder : unit -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder () As HostApplicationBuilder
Returer
Den initierade HostApplicationBuilder.
Kommentarer
Följande standardvärden tillämpas på den returnerade HostApplicationBuilder:
- ställa in till ContentRootPath resultatet av GetCurrentDirectory()
- läsa in värden IConfiguration från "DOTNET_" prefixade miljövariabler
- läsa in appen IConfiguration från "appsettings.json" och "appsettings.[EnvironmentName].json"
- läsa in appen IConfiguration från användarhemligheter när EnvironmentName är "Utveckling" med hjälp av postsammansättningen
- läsa in appen IConfiguration från miljövariabler
- ILoggerFactory konfigurera för att logga in på konsolen, felsöka och händelsekällans utdata
- aktiverar omfångsvalidering på containern för beroendeinmatning när EnvironmentName är "Utveckling"
Gäller för
CreateApplicationBuilder(HostApplicationBuilderSettings)
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden.
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
static member CreateApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (settings As HostApplicationBuilderSettings) As HostApplicationBuilder
Parametrar
- settings
- HostApplicationBuilderSettings
Styr den inledande konfigurationen och andra inställningar för att HostApplicationBuilderkonstruera .
Returer
En ny HostApplicationBuilder instans.
Gäller för
CreateApplicationBuilder(String[])
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
- Källa:
- Host.cs
Initierar en ny instans av HostApplicationBuilder klassen med förkonfigurerade standardvärden.
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(string[]? args);
static member CreateApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (args As String()) As HostApplicationBuilder
Parametrar
- args
- String[]
Kommandoraden args.
Returer
Den initierade HostApplicationBuilder.
Kommentarer
Följande standardvärden tillämpas på den returnerade HostApplicationBuilder:
- ställa in till ContentRootPath resultatet av GetCurrentDirectory()
- läsa in värden IConfiguration från "DOTNET_" prefixade miljövariabler
- läsa in värden IConfiguration från den angivna kommandoraden args
- läsa in appen IConfiguration från "appsettings.json" och "appsettings.[EnvironmentName].json"
- läsa in appen IConfiguration från användarhemligheter när EnvironmentName är "Utveckling" med hjälp av postsammansättningen
- läsa in appen IConfiguration från miljövariabler
- läsa in appen IConfiguration från den angivna kommandoraden args
- ILoggerFactory konfigurera för att logga in på konsolen, felsöka och händelsekällans utdata
- aktiverar omfångsvalidering på containern för beroendeinmatning när EnvironmentName är "Utveckling"