HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) Método

Definición

Configura una instancia existente IHostBuilder con valores predeterminados preconfigurados. Esto sobrescribirá los valores configurados previamente y está pensado para llamarse antes de las llamadas de configuración adicionales.

public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[]? args);

Parámetros

builder
IHostBuilder

Generador existente que se va a configurar.

args
String[]

Los argumentos de línea de comandos.

Devoluciones

La misma instancia de IHostBuilder para el encadenamiento.

Comentarios

Los valores predeterminados siguientes se aplican a IHostBuilder: * establece en ContentRootPath el resultado de * el host IConfiguration de GetCurrentDirectory() carga desde "DOTNET_" variables de entorno con prefijo * cargar host IConfiguration desde argumentos de línea de comandos proporcionados * cargar la aplicación IConfiguration desde 'appsettings.json' y 'appsettings.[EnvironmentName]. json' * load app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly * load app IConfiguration from environment variables * load app IConfiguration from supplied command line args * configure the ILoggerFactory to log to the console, debug, and event source output * enables scope validation on the dependency injection container when EnvironmentName is 'Development'

Se aplica a

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