WebApplicationBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Web 應用程式和服務的建置器。
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 |
提供應用程式正在執行之 Web 主控環境的相關資訊。 |
Host |
, IHostBuilder 用於設定主機特定屬性,但無法建置。 若要在組態之後建置,請呼叫 Build() 。 |
Logging |
要撰寫之應用程式的記錄提供者集合。 這適用于新增記錄提供者。 |
Metrics |
允許啟用計量並導向其輸出。 |
Services |
要撰寫之應用程式的服務集合。 這適用于新增使用者提供或架構提供的服務。 |
WebHost |
, IWebHostBuilder 用於設定伺服器特定屬性,但無法建置。 若要在組態之後建置,請呼叫 Build() 。 |
方法
Build() |
建置 WebApplication 。 |
明確介面實作
IHostApplicationBuilder.Configuration |
Web 應用程式和服務的建置器。 |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Web 應用程式和服務的建置器。 |
IHostApplicationBuilder.Environment |
Web 應用程式和服務的建置器。 |
IHostApplicationBuilder.Properties |
Web 應用程式和服務的建置器。 |