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 |
Коллекция служб для создания приложения. Это полезно для добавления предоставляемых пользователем служб или служб, предоставляемых платформой. |
Web |
Объект IWebHostBuilder для настройки свойств сервера, но не для сборки. Чтобы выполнить сборку после настройки, вызовите Build(). |
Build() |
Выполняет сборку WebApplication. |
IHost |
Построитель для веб-приложений и служб. |
IHost |
Построитель для веб-приложений и служб. |
IHost |
Построитель для веб-приложений и служб. |
IHost |
Построитель для веб-приложений и служб. |
Продукт | Версии |
---|---|
ASP.NET Core | 6.0, 7.0, 8.0, 9.0 |