Microsoft.AspNetCore.Hosting 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web アプリケーションの構成と起動に役立つ型を提供します。
クラス
インターフェイス
| Name | 説明 |
|---|---|
| IApplicationLifetime |
コンシューマーがグレースフル シャットダウン中にクリーンアップを実行できるようにします。 この型は廃止され、今後のバージョンで削除される予定です。 推奨される代替方法は、Microsoftです。Extensions.Hosting.IHostApplicationLifetime。 |
| IHostingEnvironment |
アプリケーションが実行されている Web ホスティング環境に関する情報を提供します。 この型は廃止され、今後のバージョンで削除される予定です。 推奨される代替方法は、Microsoftです。AspNetCore.Hosting.IWebHostEnvironment。 |
| IHostingStartup |
IWebHostを構築するときにIWebHostBuilderに適用されるプラットフォーム固有の構成を表します。 |
| IStartup |
アプリケーションで使用されるサービスとミドルウェアを初期化するためのインターフェイスを提供します。 |
| IStartupConfigureContainerFilter<TContainerBuilder> |
この API は ASP.NET Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、将来のリリースで変更または削除される可能性があります。 |
| IStartupConfigureServicesFilter |
この API は ASP.NET Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、将来のリリースで変更または削除される可能性があります。 |
| IStartupFilter |
新しい Configure メソッドを使用してミドルウェア パイプラインを拡張するためのインターフェイスを提供します。 アプリの作成者がミドルウェアを明示的に登録しなくても、パイプラインの先頭または末尾に既定値を追加するために使用できます。 |
| IWebHost |
構成された Web ホストを表します。 |
| IWebHostBuilder |
IWebHostのビルダー。 |
| IWebHostEnvironment |
アプリケーションが実行されている Web ホスティング環境に関する情報を提供します。 |
注釈
ASP.NET Core ホスティングの詳細については、「ASP.NET Core の汎用ホスト.NET」を参照してください。