c# - 应用程序能否识别它是在云端运行还是在普通服务器上运行?

标签 c# azure azure-storage

应用程序能否识别它是在云端运行还是在普通服务器上运行?

如果可能的话,我可以自动让应用程序决定在哪里存储 f.e.用户图片:IO 或 blob 存储。

最佳答案

检查RoleManager.IsRoleManagerRunning属性。如果您的应用程序在 Azure Fabric 下运行,则情况如此。但请注意,这可以是开发结构(在开发阶段在开发计算机上运行的结构)或实际的 Azure 云结构。

关于c# - 应用程序能否识别它是在云端运行还是在普通服务器上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1483140/

相关文章:

email - Azure 应用程序的 CNAME 导调用子邮件出现问题,MX 和 A 记录被忽略

azure - 如何使用 Bicep 配置 "All APIs"策略?

azure - 如何限制Azure表存储日志的大小?

c# - 如何从另一个函数完成任务?

c# - umbraco 和 c# Razor : how to print odd and even vlaue alternativelty in partialview or view in page from Model

asynchronous - Blob.UploadAsync 方法上的 StorageClientException

azure - 如何从 Azure 认知服务访问 Azure 存储容器

azure - 可以从 Azure 网站使用新的 Azure 文件服务吗?

c# - 在 ASP.NET 中拆分数据

c# - 从网站解析实时源代码