类似于 .NET 的 Spring 云配置解决方案

问题描述 投票:0回答:2

Spring Cloud Config允许存储和提供应用程序的配置,多重部署到分布式环境。有 .NET 替代方案吗?所以在 app.config 中我可以说 - 从这个端点获取配置、变量或部分。

c# .net spring ms-access app-config
2个回答
1
投票

是的,有。 在 .Net 中,有所谓的“构建配置”。项目的默认设置是“调试”和“发布”配置,但您可以有更多配置。使用 .Net,您可以为您拥有的尽可能多的构建配置指定所需的配置设置,然后使用以下命令加载它们: var mySettings = ConfigurationManager.GetSetting["mySetting"]; // pseudo, I forgot the exact syntax

对于云项目,您有一个相应的 
CloudConfigurationManager

对于 UWP 项目和 .Net Core,情况有所改变,其他人可能会帮助我完成答案。不过,我给您的解决方案对于大多数 .Net 项目都有效。

在这个帖子中

,您会得到一个名为 SlowCheetah 的好提示,可以帮助您解决此问题


0
投票
IConfiguration

抽象:

https://docs.steeltoe.io/api/v3/configuration/config-server-provider.html
还值得注意的是(由于缺乏需求)Steeltoe 包含对 .NET Framework 支持的最后一个版本是 2.5,该版本已经有一段时间没有修补了。如果您想在 .NET Framework 中使用 Spring Cloud Config Server,我强烈建议您在 github 上与团队联系

© www.soinside.com 2019 - 2024. All rights reserved.