IHostEnvironment インターフェイス

定義

アプリケーションが実行されているホスティング環境に関する情報を提供します。

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されているかどうかを確認します。

適用対象