c# - 如何从应用程序级别使用 Azure 中的服务配置?

标签 c# .net azure app-config

我有一些用 C# 实现的云服务。整个解决方案由具有一些设置的服务项目、用于多个角色的单独项目+一个具有应用程序主要逻辑的单独项目组成。现在,我需要根据应用程序运行的环境来区分应用程序 url。我知道(怀疑可能是更好的选择)我可以修改ServiceConfiguration.<Cloud|Local>.cscfg文件添加 <Setting name="domain" value="example.com" />

现在我想问的问题是:如何从源代码中访问这个配置值?

最佳答案

是的,这当然是可能的。因此,如果您有一个云项目A并且有一个设置 <Setting name="domain" value="exampleA.com" />然后你就有了云项目B有一个设置 <Setting name="domain" value="exampleB.com" />然后你就有了在云项目 A 和 B 中使用的主项目。

当您运行项目 A 并读取设置 domain 时从您的主项目中您将获得 exampleA.com当您运行项目 B 并读取相同的设置时,您将得到 exampleB.com .

关于c# - 如何从应用程序级别使用 Azure 中的服务配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20262075/

相关文章:

c# - 如何实现全局信号量类

c# - 有没有关于使用 .net Tao.FFmpeg 编码视频\音频的代码示例\教程?

c# - 求解具有约束结果的最小二乘矩阵

c# - 以用户别名发送消息

javascript - 如何在asp :gridview using javascript上访问同一行上的其他文本框

c# - Smartsheet c# SDK 父子

c# - 调用 new SqlConnection() 挂起程序

azure - Azure 服务主体到底是什么?

sql-server - 更新兼容性级别 - Azure SSAS

azure - kubectl : net/http: TLS handshake timeout