Ответ 1
Думаю, я нашел его:
Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable
Спасибо
@Wheat: Спасибо за такой быстрый ответ, делает stackoverflow.com отличным ресурсом.
У меня есть приложение asp.net mvc, которое создано для запуска в качестве стандартного веб-приложения в iis или в облаке.
Мне нужно определить, будет ли приложение размещено в azure (dev fabric или cloud) или если оно выполняется как стандартное веб-приложение под iis.
Как узнать, работает ли он в облаке?
Думаю, я нашел его:
Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable
Спасибо
@Wheat: Спасибо за такой быстрый ответ, делает stackoverflow.com отличным ресурсом.
Не могли бы вы использовать класс StorageAccountInfo
?:
В вашем объекте StorageAccountInfo
свойство "usePathStyleUris
" равно false
, когда вы указываете на облачное хранилище и true
, когда вы указываете на хранилище разработки локально.