IHostEnvironment インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションが実行されているホスティング環境に関する情報を提供します。
public interface class IHostEnvironment
public interface IHostEnvironment
type IHostEnvironment = interface
Public Interface IHostEnvironment
- 派生
プロパティ
| 名前 | 説明 |
|---|---|
| ApplicationName |
アプリケーションの名前を取得または設定します。 このプロパティは、ホストによってアプリケーション エントリ ポイントを含むアセンブリに自動的に設定されます。 |
| ContentRootFileProvider |
ContentRootPathを指すIFileProviderを取得または設定します。 |
| ContentRootPath |
アプリケーション コンテンツ ファイルを含むディレクトリへの絶対パスを取得または設定します。 |
| EnvironmentName |
環境の名前を取得または設定します。 ホストは、構成で指定された "environment" キーの値にこのプロパティを自動的に設定します。 |
拡張メソッド
| 名前 | 説明 |
|---|---|
| IsDevelopment(IHostEnvironment) |
現在のホスト環境名が Developmentされているかどうかを確認します。 |
| IsEnvironment(IHostEnvironment, String) |
現在のホスト環境名と指定した値を比較します。 |
| IsProduction(IHostEnvironment) |
現在のホスト環境名が Productionされているかどうかを確認します。 |
| IsStaging(IHostEnvironment) |
現在のホスト環境名が Stagingされているかどうかを確認します。 |