Поделиться через


HostApplicationBuilder Конструкторы

Определение

Перегрузки

HostApplicationBuilder()

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

HostApplicationBuilder(HostApplicationBuilderSettings)

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

HostApplicationBuilder(String[])

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

HostApplicationBuilder()

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

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

public:
 HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()

Комментарии

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

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

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

HostApplicationBuilder(HostApplicationBuilderSettings)

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

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

public:
 HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder (Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)

Параметры

settings
HostApplicationBuilderSettings

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

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

HostApplicationBuilder(String[])

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

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

public:
 HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder (string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())

Параметры

args
String[]

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

Комментарии

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

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

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