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:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::IHostBuilder ^ ConfigureDefaults(Microsoft::Extensions::Hosting::IHostBuilder ^ builder, cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[] args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[]? args);
static member ConfigureDefaults : Microsoft.Extensions.Hosting.IHostBuilder * string[] -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureDefaults (builder As IHostBuilder, args As String()) As IHostBuilder

Parámetros

builder
IHostBuilder

Generador existente que se va a configurar.

args
String[]

Los argumentos de línea de comandos.

Devoluciones

IHostBuilder

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 la línea de comandos proporcionada args * 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