HostApplicationBuilderSettings.DisableDefaults Propiedad
Definición
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í.
Obtiene o establece un valor que especifica si se deben usar valores predeterminados preconfigurados para configurar la HostApplicationBuilder instancia.
public:
property bool DisableDefaults { bool get(); void set(bool value); };
public bool DisableDefaults { get; set; }
member this.DisableDefaults : bool with get, set
Public Property DisableDefaults As Boolean
Valor de propiedad
false
para configurar la HostApplicationBuilder instancia con valores predeterminados preconfigurados; true
para deshabilitar el uso de la configuración predeterminada.
Comentarios
Establecer esta propiedad false
en tiene un efecto similar a llamar a ConfigureDefaults(IHostBuilder, String[]).
Los valores predeterminados siguientes se aplican a :IHostBuilder
- Establezca en ContentRootPath el resultado de GetCurrentDirectory().
- Cargue IConfiguration desde variables de entorno con prefijo "DOTNET_".
- Cargue IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json'.
- Cargue IConfiguration desde secretos de usuario cuando EnvironmentName sea "Desarrollo" mediante el ensamblado de entrada.
- Cargar IConfiguration desde variables de entorno.
- Cargar 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".