IHostEnvironment インターフェイス

定義

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

public interface class IHostEnvironment
public interface IHostEnvironment
type IHostEnvironment = interface
Public Interface IHostEnvironment
派生

プロパティ

ApplicationName

アプリケーションの名前を取得または設定します。 このプロパティは、ホストにより、アプリケーションのエントリ ポイントを含むアセンブリに自動的に設定されます。

ContentRootFileProvider

ContentRootPath をポイントする IFileProvider を取得または設定します。

ContentRootPath

アプリケーションのコンテンツ ファイルを含むディレクトリへの絶対パスを取得または設定します。

EnvironmentName

環境の名前を取得または設定します。 ホストは、このプロパティを構成で指定された "環境" キーの値に自動的に設定します。

拡張メソッド

IsDevelopment(IHostEnvironment)

現在のホスト環境名が Development であるかどうかを確認します。 この API はライブラリでは使用しないでください。詳細については、「解説」を参照してください。

IsEnvironment(IHostEnvironment, String)

現在のホスト環境の名前と指定された値を比較します。 ライブラリの作成者は、この API を使用しないでください。詳細については、「解説」を参照してください。

IsProduction(IHostEnvironment)

現在のホスト環境名が Production であるかどうかを確認します。 この API はライブラリでは使用しないでください。詳細については、「解説」を参照してください。

IsStaging(IHostEnvironment)

現在のホスト環境名が Staging であるかどうかを確認します。 この API はライブラリでは使用しないでください。詳細については、「解説」を参照してください。

適用対象