WebApplicationBuilder 类

定义

Web 应用程序和服务的生成器。

public sealed class WebApplicationBuilder
type WebApplicationBuilder = class
Public NotInheritable Class WebApplicationBuilder
继承
WebApplicationBuilder

属性

Configuration

要撰写的应用程序的配置提供程序的集合。 这对于添加新的配置源和提供程序非常有用。

Environment

提供有关应用程序正在运行的 Web 托管环境的信息。

Host

用于 IHostBuilder 配置主机特定属性,但不生成。 若要在配置后生成,请调用 Build()

Logging

应用程序要撰写的日志记录提供程序的集合。 这对于添加新日志记录提供程序非常有用。

Services

要撰写的应用程序的服务集合。 这对于添加用户提供的服务或框架提供服务非常有用。

WebHost

IWebHostBuilder用于配置服务器特定属性,但不生成。 若要在配置后生成,请调用 Build()

方法

Build()

WebApplication生成 .

适用于