WebHost.CreateDefaultBuilder 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
CreateDefaultBuilder() |
Inicializa una nueva instancia de la clase WebHostBuilder con valores predeterminados preconfigurados. |
CreateDefaultBuilder(String[]) |
Inicializa una nueva instancia de la clase WebHostBuilder con valores predeterminados preconfigurados. |
CreateDefaultBuilder<TStartup>(String[]) |
Inicializa una nueva instancia de la WebHostBuilder clase con valores predeterminados preconfigurados mediante el inicio con tipo. |
CreateDefaultBuilder()
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Inicializa una nueva instancia de la clase WebHostBuilder con valores predeterminados preconfigurados.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder();
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder ();
static member CreateDefaultBuilder : unit -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder () As IWebHostBuilder
Devoluciones
La instancia de IWebHostBuilder inicializada.
Comentarios
Los valores predeterminados siguientes se aplican al devuelto WebHostBuilder: use Kestrel como servidor web y configúrelo mediante los proveedores de configuración de la aplicación, establezca en ContentRootPath el resultado de GetCurrentDirectory(), cargue IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json', cargar IConfiguration desde secretos de usuario cuando EnvironmentName es "Desarrollo" mediante el ensamblado de entrada, cargar IConfiguration desde variables de entorno, configurar para ILoggerFactory iniciar sesión en la consola y depurar la salida, agrega el middleware HostFiltering, agrega el middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true y habilita la integración de IIS.
Se aplica a
CreateDefaultBuilder(String[])
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Inicializa una nueva instancia de la clase WebHostBuilder con valores predeterminados preconfigurados.
public:
static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder (string[] args);
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder
Public Shared Function CreateDefaultBuilder (args As String()) As IWebHostBuilder
Parámetros
- args
- String[]
Los argumentos de línea de comandos.
Devoluciones
La instancia de IWebHostBuilder inicializada.
Comentarios
Los valores predeterminados siguientes se aplican al devuelto WebHostBuilder: use Kestrel como servidor web y configúrelo mediante los proveedores de configuración de la aplicación, establezca en ContentRootPath el resultado de GetCurrentDirectory(), cargue IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json', cargar IConfiguration desde secretos de usuario cuando EnvironmentName es "Desarrollo" mediante el ensamblado de entrada, cargar IConfiguration desde variables de entorno, cargar IConfiguration desde argumentos de línea de comandos proporcionados, configurar para ILoggerFactory iniciar sesión en la consola y depurar la salida, configurar para WebRootFileProvider asignar recursos web estáticos cuando EnvironmentName es "Desarrollo" mediante el ensamblado de entrada, agrega el middleware HostFiltering, agrega el middleware ForwardedHeaders si ASPNETCORE_FORWARDEDHEADERS_ENABLED=true, y habilitan la integración de IIS.
Se aplica a
CreateDefaultBuilder<TStartup>(String[])
- Source:
- WebHost.cs
- Source:
- WebHost.cs
- Source:
- WebHost.cs
Inicializa una nueva instancia de la WebHostBuilder clase con valores predeterminados preconfigurados mediante el inicio con tipo.
public:
generic <typename TStartup>
where TStartup : class static Microsoft::AspNetCore::Hosting::IWebHostBuilder ^ CreateDefaultBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.AspNetCore.Hosting.IWebHostBuilder CreateDefaultBuilder<TStartup> (string[] args) where TStartup : class;
static member CreateDefaultBuilder : string[] -> Microsoft.AspNetCore.Hosting.IWebHostBuilder (requires 'Startup : null)
Public Shared Function CreateDefaultBuilder(Of TStartup As Class) (args As String()) As IWebHostBuilder
Parámetros de tipo
- TStartup
Tipo que contiene los métodos de inicio de la aplicación.
Parámetros
- args
- String[]
Los argumentos de línea de comandos.
Devoluciones
La instancia de IWebHostBuilder inicializada.
Comentarios
Los valores predeterminados siguientes se aplican al devuelto WebHostBuilder: use Kestrel como servidor web y configúrelo mediante los proveedores de configuración de la aplicación, establezca en ContentRootPath el resultado de GetCurrentDirectory(), cargue IConfiguration desde "appsettings.json" y "appsettings".[EnvironmentName]. json', cargar IConfiguration desde secretos de usuario cuando EnvironmentName es "Desarrollo" mediante el ensamblado de entrada, cargar IConfiguration desde variables de entorno, cargar IConfiguration desde argumentos de línea de comandos proporcionados, configurar para ILoggerFactory iniciar sesión en la consola y depurar la salida, habilitar la integración de IIS.