Windows Azure上で実行してるかどうかの確認

Windows Azure と On-Premise でコードの共存を考えたりする場合、今現在どちらで稼働してるか判断できるといいですよね。

ということで RoleEnvironment クラスには Windows Azure 上かどうかを判断するためのプロパティが用意されています。

if( Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable )
{
 // Azure上で動作 (DevelopmentFabric上での動作含む) 
}
else
{
 // Azure以外で動作
}

参考

※ WordPress.com でコード埋め込みができることを知ってうれしくてPostしてみましたw (参考

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中