WebApplicationBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Построитель для веб-приложений и служб.
public sealed class WebApplicationBuilder
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
type WebApplicationBuilder = class
type WebApplicationBuilder = class
interface IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
- Наследование
-
WebApplicationBuilder
- Реализации
Свойства
Configuration |
Коллекция поставщиков конфигурации для создания приложения. Это полезно для добавления новых источников конфигурации и поставщиков. |
Environment |
Предоставляет сведения о среде веб-размещения, выполняемой приложением. |
Host |
Объект IHostBuilder для настройки свойств узла, но не сборки. Чтобы выполнить сборку после настройки, вызовите Build(). |
Logging |
Коллекция поставщиков ведения журнала для создания приложения. Это полезно для добавления новых поставщиков ведения журнала. |
Metrics |
Позволяет включать метрики и направлять их выходные данные. |
Services |
Коллекция служб для создания приложения. Это полезно для добавления предоставляемых пользователем служб или служб, предоставляемых платформой. |
WebHost |
Объект IWebHostBuilder для настройки свойств сервера, но не для сборки. Чтобы выполнить сборку после настройки, вызовите Build(). |
Методы
Build() |
Выполняет сборку WebApplication. |
Явные реализации интерфейса
IHostApplicationBuilder.Configuration |
Построитель для веб-приложений и служб. |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Построитель для веб-приложений и служб. |
IHostApplicationBuilder.Environment |
Построитель для веб-приложений и служб. |
IHostApplicationBuilder.Properties |
Построитель для веб-приложений и служб. |