Spring Cloud Config允许存储和提供应用程序的配置,多重部署到分布式环境。有 .NET 替代方案吗?所以在 app.config 中我可以说 - 从这个端点获取配置、变量或部分。
是的,有。
在 .Net 中,有所谓的“构建配置”。项目的默认设置是“调试”和“发布”配置,但您可以有更多配置。使用 .Net,您可以为您拥有的尽可能多的构建配置指定所需的配置设置,然后使用以下命令加载它们:
var mySettings = ConfigurationManager.GetSetting["mySetting"]; // pseudo, I forgot the exact syntax
对于云项目,您有一个相应的CloudConfigurationManager
对于 UWP 项目和 .Net Core,情况有所改变,其他人可能会帮助我完成答案。不过,我给您的解决方案对于大多数 .Net 项目都有效。
在这个帖子中,您会得到一个名为 SlowCheetah 的好提示,可以帮助您解决此问题