GenericHostBuilderExtensions.ConfigureWebHostDefaults Método
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í.
Sobrecargas
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>) |
Configura un IHostBuilder con valores predeterminados para hospedar una aplicación web. Se debe llamar a esto antes de la configuración específica de la aplicación para evitar que sobrescriba los servicios proporcionados, los orígenes de configuración, los entornos, la raíz de contenido, etc. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>) |
Configura un IHostBuilder con valores predeterminados para hospedar una aplicación web. Se debe llamar a esto antes de la configuración específica de la aplicación para evitar que sobrescriba los servicios proporcionados, los orígenes de configuración, los entornos, la raíz de contenido, etc. |
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>)
Configura un IHostBuilder con valores predeterminados para hospedar una aplicación web. Se debe llamar a esto antes de la configuración específica de la aplicación para evitar que sobrescriba los servicios proporcionados, los orígenes de configuración, los entornos, la raíz de contenido, etc.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder)) As IHostBuilder
Parámetros
- builder
- IHostBuilder
Instancia IHostBuilder que se va a configurar.
- configure
- Action<IWebHostBuilder>
Devolución de llamada de configuración
Devoluciones
Referencia a una builder
vez completada la operación.
Comentarios
Los valores predeterminados siguientes se aplican a IHostBuilder:
- use Kestrel como servidor web y configúrelo mediante los proveedores de configuración de la aplicación.
- configurar WebRootFileProvider para incluir recursos web estáticos de proyectos a los que hace referencia el ensamblado de entrada durante el desarrollo
- agrega el middleware HostFiltering
- agrega el middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- habilitación de la integración de IIS
Se aplica a
ConfigureWebHostDefaults(IHostBuilder, Action<IWebHostBuilder>, Action<WebHostBuilderOptions>)
Configura un IHostBuilder con valores predeterminados para hospedar una aplicación web. Se debe llamar a esto antes de la configuración específica de la aplicación para evitar que sobrescriba los servicios proporcionados, los orígenes de configuración, los entornos, la raíz de contenido, etc.
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureWebHostDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> configure, Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> configureOptions);
static member ConfigureWebHostDefaults : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.AspNetCore.Hosting.IWebHostBuilder> * Action<Microsoft.Extensions.Hosting.WebHostBuilderOptions> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureWebHostDefaults (builder As IHostBuilder, configure As Action(Of IWebHostBuilder), configureOptions As Action(Of WebHostBuilderOptions)) As IHostBuilder
Parámetros
- builder
- IHostBuilder
Instancia IHostBuilder que se va a configurar.
- configure
- Action<IWebHostBuilder>
Devolución de llamada de configuración
- configureOptions
- Action<WebHostBuilderOptions>
El delegado que configura WebHostBuilderOptions.
Devoluciones
Referencia a una builder
vez completada la operación.
Comentarios
Los valores predeterminados siguientes se aplican a IHostBuilder:
- use Kestrel como servidor web y configúrelo mediante los proveedores de configuración de la aplicación.
- configurar WebRootFileProvider para incluir recursos web estáticos de proyectos a los que hace referencia el ensamblado de entrada durante el desarrollo
- agrega el middleware HostFiltering
- agrega el middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true,
- habilitación de la integración de IIS