Host.CreateDefaultBuilder Método
Definición
Sobrecargas
| CreateDefaultBuilder() |
Inicializa una nueva instancia de la clase HostBuilder con valores predeterminados preconfigurados.Initializes a new instance of the HostBuilder class with pre-configured defaults. |
| CreateDefaultBuilder(String[]) |
Inicializa una nueva instancia de la clase HostBuilder con valores predeterminados preconfigurados.Initializes a new instance of the HostBuilder class with pre-configured defaults. |
CreateDefaultBuilder()
Inicializa una nueva instancia de la clase HostBuilder con valores predeterminados preconfigurados.Initializes a new instance of the HostBuilder class with pre-configured defaults.
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
Devoluciones
La instancia de IHostBuilder inicializada.The initialized IHostBuilder.
Comentarios
Se aplican los siguientes valores predeterminados al devuelto HostBuilder :The following defaults are applied to the returned HostBuilder:
- establezca ContentRootPath en el resultado deGetCurrentDirectory()set the ContentRootPath to the result of GetCurrentDirectory()
- cargar el host IConfiguration desde las variables de entorno con prefijo "DOTNET_"load host IConfiguration from "DOTNET_" prefixed environment variables
- Cargue la aplicación IConfiguration desde ' appsettings.jsen ' y ' appSettings. [ EnvironmentName ]. JSON 'load app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName].json'
- carga IConfiguration de la aplicación desde los secretos del usuario cuando EnvironmentName es ' desarrollo ' mediante el ensamblado de entradaload app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly
- cargar aplicación IConfiguration desde variables de entornoload app IConfiguration from environment variables
- configurar el ILoggerFactory para iniciar sesión en la consola, la depuración y la salida del origen de eventosconfigure the ILoggerFactory to log to the console, debug, and event source output
- habilita la validación de ámbito en el contenedor de inserción de dependencias cuando EnvironmentName es ' Development 'enables scope validation on the dependency injection container when EnvironmentName is 'Development'
Se aplica a
CreateDefaultBuilder(String[])
Inicializa una nueva instancia de la clase HostBuilder con valores predeterminados preconfigurados.Initializes a new instance of the HostBuilder class with pre-configured defaults.
public:
static Microsoft::Extensions::Hosting::IHostBuilder ^ CreateDefaultBuilder(cli::array <System::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
Parámetros
- args
- String[]
Los argumentos de línea de comandos.The command line args.
Devoluciones
La instancia de IHostBuilder inicializada.The initialized IHostBuilder.
Comentarios
Se aplican los siguientes valores predeterminados al devuelto HostBuilder :The following defaults are applied to the returned HostBuilder:
- establezca ContentRootPath en el resultado deGetCurrentDirectory()set the ContentRootPath to the result of GetCurrentDirectory()
- cargar el host IConfiguration desde las variables de entorno con prefijo "DOTNET_"load host IConfiguration from "DOTNET_" prefixed environment variables
- cargar el host IConfiguration desde los argumentos de la línea de comandos proporcionadosload host IConfiguration from supplied command line args
- Cargue la aplicación IConfiguration desde ' appsettings.jsen ' y ' appSettings. [ EnvironmentName ]. JSON 'load app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName].json'
- carga IConfiguration de la aplicación desde los secretos del usuario cuando EnvironmentName es ' desarrollo ' mediante el ensamblado de entradaload app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly
- cargar aplicación IConfiguration desde variables de entornoload app IConfiguration from environment variables
- carga de la aplicación IConfiguration desde los argumentos de la línea de comandos proporcionadosload app IConfiguration from supplied command line args
- configurar el ILoggerFactory para iniciar sesión en la consola, la depuración y la salida del origen de eventosconfigure the ILoggerFactory to log to the console, debug, and event source output
- habilita la validación de ámbito en el contenedor de inserción de dependencias cuando EnvironmentName es ' Development 'enables scope validation on the dependency injection container when EnvironmentName is 'Development'