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 имеет значение "Разработка".
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по