WebHost.CreateDefaultBuilder Метод

Определение

Перегрузки

CreateDefaultBuilder()

Инициализирует новый экземпляр класса WebHostBuilder с предварительно настроенными значениями по умолчанию.

CreateDefaultBuilder(String[])

Инициализирует новый экземпляр класса WebHostBuilder с предварительно настроенными значениями по умолчанию.

CreateDefaultBuilder<TStartup>(String[])

Инициализирует новый экземпляр WebHostBuilder класса с предварительно настроенными по умолчанию с помощью типизированного запуска.

CreateDefaultBuilder()

Инициализирует новый экземпляр класса WebHostBuilder с предварительно настроенными значениями по умолчанию.

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

Возвращаемое значение

IWebHostBuilder

Инициализированный IWebHostBuilder.

Комментарии

К возвращенным значениям применяются следующие значения по умолчанию WebHostBuilder : используйте Kestrel в качестве веб-сервера и настройте его с помощью поставщиков конфигурации приложения, присвойте ContentRootPath результат GetCurrentDirectory() , IConfiguration а затем загрузите его из файла appSettings. JSON и appSettings. [ EnvironmentName ]. JSON, Загрузка IConfiguration из секретов пользователя, если EnvironmentName используется сборка входных данных, Загрузка IConfiguration из переменных среды, Настройка ILoggerFactory для входа в консоль и отладка, добавление промежуточного слоя хостфилтеринг, добавление промежуточного слоя форвардедхеадерс, если ASPNETCORE_FORWARDEDHEADERS_ENABLED = true, и включение интеграции IIS.

Применяется к

CreateDefaultBuilder(String[])

Инициализирует новый экземпляр класса WebHostBuilder с предварительно настроенными значениями по умолчанию.

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

Параметры

args
String[]

Аргументы командной строки.

Возвращаемое значение

IWebHostBuilder

Инициализированный IWebHostBuilder.

Комментарии

К возвращенным значениям применяются следующие значения по умолчанию WebHostBuilder : используйте Kestrel в качестве веб-сервера и настройте его с помощью поставщиков конфигурации приложения, присвойте ContentRootPath результат GetCurrentDirectory() , IConfiguration а затем загрузите его из файла appSettings. JSON и appSettings. [ EnvironmentName ]. JSON, Загрузка IConfiguration из секретов пользователя, когда EnvironmentName — "Разработка" с помощью записи Assembly, Загрузка IConfiguration из переменных среды, Загрузка IConfiguration из представленных аргументов командной строки, Настройка ILoggerFactory для записи в журнал консоли и отладки, Настройка WebRootFileProvider для отображения статических веб-ресурсов, если EnvironmentName параметр "Разработка" использует входную сборку, добавляет по промежуточного слоя хостфилтеринг, добавляет промежуточный слой форвардедхеадерс, если ASPNETCORE_FORWARDEDHEADERS_ENABLED = true, и включить интеграцию IIS.

Применяется к

CreateDefaultBuilder<TStartup>(String[])

Инициализирует новый экземпляр WebHostBuilder класса с предварительно настроенными по умолчанию с помощью типизированного запуска.

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

Параметры типа

TStartup

Тип, содержащий методы запуска для приложения.

Параметры

args
String[]

Аргументы командной строки.

Возвращаемое значение

IWebHostBuilder

Инициализированный IWebHostBuilder.

Комментарии

К возвращенным значениям применяются следующие значения по умолчанию WebHostBuilder : используйте Kestrel в качестве веб-сервера и настройте его с помощью поставщиков конфигурации приложения, присвойте ContentRootPath результат GetCurrentDirectory() , IConfiguration а затем загрузите его из файла appSettings. JSON и appSettings. [ EnvironmentName ]. JSON, Загрузка IConfiguration из секретов пользователя, когда EnvironmentName — "Разработка" с помощью записи Assembly, Загрузка IConfiguration из переменных среды, Загрузка IConfiguration из представленных аргументов командной строки, Настройка ILoggerFactory для ведения журнала на консоль и вывод отладки, включение интеграции IIS.

Применяется к