Microsoft.Extensions.Hosting 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供可讓您封裝應用程式資源和存留期功能的類別。
類別
介面
IApplicationLifetime |
可讓消費者在順利關機期間執行清除。 此類型已淘汰,將會在未來的版本中移除。 建議的替代類型是 Microsoft.Extensions.Hosting.IHostApplicationLifetime。 |
IHost |
程式抽象概念。 |
IHostApplicationBuilder |
表示裝載的應用程式和服務產生器,可協助管理設定、記錄和存留期。 |
IHostApplicationLifetime |
允許消費者收到應用程式存留期事件的通知。 |
IHostBuilder |
程式初始化的抽象概念。 |
IHostedLifecycleService |
定義在 和 StopAsync(CancellationToken) 之前或之後 StartAsync(CancellationToken) 執行的方法。 |
IHostedService |
針對由主機所管理的物件定義方法。 |
IHostEnvironment |
提供應用程式執行所在的主控環境相關資訊。 |
IHostingEnvironment |
提供應用程式執行所在的主控環境相關資訊。 此類型已淘汰,將會在未來的版本中移除。 建議的替代類型是 Microsoft.Extensions.Hosting.IHostEnvironment。 |
IHostLifetime |
追蹤主機存留期。 |
列舉
BackgroundServiceExceptionBehavior |
指定在其中一個 BackgroundService 實例中發生未處理的例外狀況時,將接受的行為 IHost 。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應