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

Определение

Перегрузки

HostApplicationBuilder()

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

HostApplicationBuilder(HostApplicationBuilderSettings)

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

HostApplicationBuilder(String[])

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

HostApplicationBuilder()

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

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

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

Комментарии

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

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

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

HostApplicationBuilder(HostApplicationBuilderSettings)

Исходный код:
HostApplicationBuilder.cs
Исходный код:
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.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[]

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

Комментарии

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

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

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