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.

Комментарии

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

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

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

CreateApplicationBuilder(HostApplicationBuilderSettings)

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

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

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

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

Комментарии

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

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

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