Host.CreateApplicationBuilder Метод

Определение

Перегрузки

Имя Описание
CreateApplicationBuilder()

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

CreateApplicationBuilder(HostApplicationBuilderSettings)

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

CreateApplicationBuilder(String[])

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

CreateApplicationBuilder()

Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs

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

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder();
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder();
static member CreateApplicationBuilder : unit -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder () As HostApplicationBuilder

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

Инициализированная HostApplicationBuilder.

Комментарии

К возвращенным HostApplicationBuilderзначениям применяются следующие значения по умолчанию:

  • Задайте для ContentRootPath результата GetCurrentDirectory()
  • загрузка узла IConfiguration из префиксированных переменных среды с префиксом "DOTNET_"
  • загрузите приложение IConfiguration из 'appsettings.json' и appsettings.[EnvironmentName].json'
  • загрузка приложения IConfiguration из секретов пользователей при EnvironmentName использовании сборки записи
  • загрузка приложения IConfiguration из переменных среды
  • ILoggerFactory настройка входа в консоль, отладку и выходные данные источника событий
  • включает проверку области в контейнере внедрения зависимостей, если EnvironmentName это "Разработка"

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

CreateApplicationBuilder(HostApplicationBuilderSettings)

Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs

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

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
static member CreateApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (settings As HostApplicationBuilderSettings) As HostApplicationBuilder

Параметры

settings
HostApplicationBuilderSettings

Управляет начальной конфигурацией и другими параметрами для создания HostApplicationBuilder.

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

Новый HostApplicationBuilder экземпляр.

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

CreateApplicationBuilder(String[])

Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs
Исходный код:
Host.cs

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

public:
 static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder(string[]? args);
static member CreateApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (args As String()) As HostApplicationBuilder

Параметры

args
String[]

Args командной строки.

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

Инициализированная HostApplicationBuilder.

Комментарии

К возвращенным HostApplicationBuilderзначениям применяются следующие значения по умолчанию:

  • Задайте для ContentRootPath результата GetCurrentDirectory()
  • загрузка узла IConfiguration из префиксированных переменных среды с префиксом "DOTNET_"
  • загрузка узла IConfiguration из предоставленных args командной строки
  • загрузите приложение IConfiguration из 'appsettings.json' и appsettings.[EnvironmentName].json'
  • загрузка приложения IConfiguration из секретов пользователей при EnvironmentName использовании сборки записи
  • загрузка приложения IConfiguration из переменных среды
  • загрузка приложения IConfiguration из предоставленных args командной строки
  • ILoggerFactory настройка входа в консоль, отладку и выходные данные источника событий
  • включает проверку области в контейнере внедрения зависимостей, если EnvironmentName это "Разработка"

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