HostApplicationBuilder Constructores
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
HostApplicationBuilder() |
Inicializa una nueva instancia de la HostApplicationBuilder clase con valores predeterminados preconfigurados. |
HostApplicationBuilder(HostApplicationBuilderSettings) |
Inicializa una nueva instancia de la clase HostApplicationBuilder. |
HostApplicationBuilder(String[]) |
Inicializa una nueva instancia de la HostApplicationBuilder clase con valores predeterminados preconfigurados. |
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Inicializa una nueva instancia de la HostApplicationBuilder clase con valores predeterminados preconfigurados.
public:
HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()
Comentarios
Los valores predeterminados siguientes se aplican al devuelto HostApplicationBuilder:
- Establezca en ContentRootPath el resultado de GetCurrentDirectory().
- Cargue el host IConfiguration de las variables de entorno con prefijo "DOTNET_".
- Cargue el host IConfiguration de los argumentos de la línea de comandos proporcionados.
- Cargue la aplicación IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json'.
- Cargue la aplicación IConfiguration desde secretos de usuario cuando EnvironmentName sea "Desarrollo" mediante el ensamblado de entrada.
- Cargue la aplicación IConfiguration desde variables de entorno.
- Cargue la aplicación IConfiguration desde argumentos de línea de comandos proporcionados.
- Configure para ILoggerFactory iniciar sesión en la consola, la depuración y la salida del origen del evento.
- Habilita la validación del ámbito en el contenedor de inserción de dependencias cuando EnvironmentName es "Desarrollo".
Se aplica a
.NET 9 otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Inicializa una nueva instancia de la clase 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
Configuración que especifica la configuración inicial y si se debe usar la configuración predeterminada.
Se aplica a
.NET 9 otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
Inicializa una nueva instancia de la HostApplicationBuilder clase con valores predeterminados preconfigurados.
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[]
Argumentos de la línea de comandos.
Comentarios
Los valores predeterminados siguientes se aplican al devuelto HostApplicationBuilder:
- Establezca en ContentRootPath el resultado de GetCurrentDirectory(),
- Cargue el host IConfiguration de las variables de entorno con prefijo "DOTNET_",
- Cargue el host IConfiguration de los argumentos de la línea de comandos proporcionados.
- Cargue la aplicación IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json'.
- Cargue la aplicación IConfiguration desde secretos de usuario cuando EnvironmentName sea "Desarrollo" mediante el ensamblado de entrada.
- Cargue la aplicación IConfiguration desde variables de entorno.
- Cargue la aplicación IConfiguration desde argumentos de línea de comandos proporcionados.
- Configure para ILoggerFactory iniciar sesión en la consola, la depuración y la salida del origen del evento.
- Habilite la validación del ámbito en el contenedor de inserción de dependencias cuando EnvironmentName sea "Desarrollo".
Se aplica a
.NET 9 otras versiones
Producto | Versiones |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentarios de .NET
.NET es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: