HostApplicationBuilder Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| HostApplicationBuilder() |
Initialiseert een nieuw exemplaar van de HostApplicationBuilder klasse met vooraf geconfigureerde standaardwaarden. |
| HostApplicationBuilder(HostApplicationBuilderSettings) |
Initialiseert een nieuw exemplaar van de HostApplicationBuilder. |
| HostApplicationBuilder(String[]) |
Initialiseert een nieuw exemplaar van de HostApplicationBuilder klasse met vooraf geconfigureerde standaardwaarden. |
HostApplicationBuilder()
Initialiseert een nieuw exemplaar van de HostApplicationBuilder klasse met vooraf geconfigureerde standaardwaarden.
public:
HostApplicationBuilder();
public HostApplicationBuilder();
Public Sub New ()
Opmerkingen
De volgende standaardwaarden worden toegepast op de geretourneerde HostApplicationBuilder:
- het ContentRootPath resultaat van GetCurrentDirectory()
- IConfiguration host laden uit omgevingsvariabelen met voorvoegsel DOTNET_
- IConfiguration host laden vanaf opgegeven opdrachtregelargumenten
- IConfiguration app laden van 'appsettings.json' en 'appsettings.[EnvironmentName].json'
- IConfiguration app laden van '[ApplicationName].settings.json' en '[ApplicationName].settings.[EnvironmentName].json' wanneer ApplicationName deze niet leeg is
- IConfiguration app laden uit gebruikersgeheimen wanneer EnvironmentName 'Ontwikkeling' is met behulp van de invoerassembly
- app IConfiguration laden vanuit omgevingsvariabelen
- app IConfiguration laden vanaf opgegeven opdrachtregelargumenten
- configureren ILoggerFactory voor logboekregistratie bij de console, foutopsporing en uitvoer van gebeurtenisbron
- maakt bereikvalidatie mogelijk voor de container voor afhankelijkheidsinjectie wanneer EnvironmentName 'Ontwikkeling' is
Van toepassing op
HostApplicationBuilder(HostApplicationBuilderSettings)
Initialiseert een nieuw exemplaar van de 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)
Parameters
- settings
- HostApplicationBuilderSettings
Instellingen voor het beheren van de eerste configuratie en of standaardinstellingen moeten worden gebruikt.
Van toepassing op
HostApplicationBuilder(String[])
Initialiseert een nieuw exemplaar van de HostApplicationBuilder klasse met vooraf geconfigureerde standaardwaarden.
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())
Parameters
- args
- String[]
De opdrachtregelargumenten.
Opmerkingen
De volgende standaardwaarden worden toegepast op de geretourneerde HostApplicationBuilder:
- het ContentRootPath resultaat van GetCurrentDirectory()
- IConfiguration host laden uit omgevingsvariabelen met voorvoegsel DOTNET_
- IConfiguration host laden vanaf opgegeven opdrachtregelargumenten
- IConfiguration app laden van 'appsettings.json' en 'appsettings.[EnvironmentName].json'
- IConfiguration app laden van '[ApplicationName].settings.json' en '[ApplicationName].settings.[EnvironmentName].json' wanneer ApplicationName deze niet leeg is
- IConfiguration app laden uit gebruikersgeheimen wanneer EnvironmentName 'Ontwikkeling' is met behulp van de invoerassembly
- app IConfiguration laden vanuit omgevingsvariabelen
- app IConfiguration laden vanaf opgegeven opdrachtregelargumenten
- configureren ILoggerFactory voor logboekregistratie bij de console, foutopsporing en uitvoer van gebeurtenisbron
- maakt bereikvalidatie mogelijk voor de container voor afhankelijkheidsinjectie wanneer EnvironmentName 'Ontwikkeling' is