Может ли приложение распознать, работает ли оно в облаке или на обычном сервере?
-
18-09-2019 - |
Вопрос
Может ли приложение распознать, работает ли оно в облаке или на обычном сервере?
Если это возможно, я мог бы автоматически разрешить приложению решать, где хранить f.e.пользовательские фотографии:Хранилище ввода-вывода или BLOB-объектов.
Решение
Проверить RoleManager.IsRoleManagerRunning свойство.Это будет верно, если ваше приложение работает в Azure Fabric.Однако обратите внимание, что это может быть структура разработки (фабрика, которая работает на вашем компьютере разработки на этапе разработки) или фактическая облачная структура Azure.
Не связан с StackOverflow