HostApplicationBuilder Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Descrição |
|---|---|
| HostApplicationBuilder() |
Inicializa uma nova instância da HostApplicationBuilder classe com predefinições pré-definidas. |
| HostApplicationBuilder(HostApplicationBuilderSettings) |
Inicializa uma nova instância do HostApplicationBuilder. |
| HostApplicationBuilder(String[]) |
Inicializa uma nova instância da HostApplicationBuilder classe com predefinições pré-definidas. |
HostApplicationBuilder()
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
Inicializa uma nova instância da HostApplicationBuilder classe com predefinições pré-definidas.
public:
HostApplicationBuilder();
public HostApplicationBuilder();
Public Sub New ()
Observações
Aplicam-se os seguintes valores por defeito ao devolvido HostApplicationBuilder:
- Defina o ContentRootPath para o resultado de GetCurrentDirectory()
- carregar o host IConfiguration a partir de variáveis de ambiente com prefixo "DOTNET_"
- carregar host IConfiguration a partir dos args fornecidos na linha de comandos fornecidos
- Carregar app IConfiguration a partir de 'appsettings.json' e 'appsettings.[EnvironmentName].json'
- carregar a app IConfiguration a partir de '[ApplicationName].settings.json' e '[ApplicationName].settings.[EnvironmentName].json' quando ApplicationName não estiver vazia
- carregar app IConfiguration a partir dos Segredos do Utilizador quando EnvironmentName está 'Desenvolvimento' usando o assembly de entrada
- carregar app IConfiguration a partir de variáveis de ambiente
- Carregar App IConfiguration a partir dos ARGs de linha de comandos fornecidos
- Configure o ILoggerFactory para iniciar sessão na consola, depuração e saída da fonte de eventos
- permite a validação do âmbito no contentor de injeção de dependências quando EnvironmentName está 'Desenvolvimento'
Aplica-se a
HostApplicationBuilder(HostApplicationBuilderSettings)
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
Inicializa uma nova instância do 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)
Parâmetros
- settings
- HostApplicationBuilderSettings
Definições que controlam a configuração inicial e se devem ser usadas as definições padrão.
Aplica-se a
HostApplicationBuilder(String[])
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
- Origem:
- HostApplicationBuilder.cs
Inicializa uma nova instância da HostApplicationBuilder classe com predefinições pré-definidas.
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())
Parâmetros
- args
- String[]
Os args da linha de comandos.
Observações
Aplicam-se os seguintes valores por defeito ao devolvido HostApplicationBuilder:
- Defina o ContentRootPath para o resultado de GetCurrentDirectory()
- carregar o host IConfiguration a partir de variáveis de ambiente com prefixo "DOTNET_"
- carregar host IConfiguration a partir dos args fornecidos na linha de comandos fornecidos
- Carregar app IConfiguration a partir de 'appsettings.json' e 'appsettings.[EnvironmentName].json'
- carregar a app IConfiguration a partir de '[ApplicationName].settings.json' e '[ApplicationName].settings.[EnvironmentName].json' quando ApplicationName não estiver vazia
- carregar app IConfiguration a partir dos Segredos do Utilizador quando EnvironmentName está 'Desenvolvimento' usando o assembly de entrada
- carregar app IConfiguration a partir de variáveis de ambiente
- Carregar App IConfiguration a partir dos ARGs de linha de comandos fornecidos
- Configure o ILoggerFactory para iniciar sessão na consola, depuração e saída da fonte de eventos
- permite a validação do âmbito no contentor de injeção de dependências quando EnvironmentName está 'Desenvolvimento'