我的所有环境都有json文件,并且在所有特定于环境的JSON文件中使用通用键值。所以我想知道,有没有办法不在每个地方都写相同的字符串,而是在一个地方将所有字符串定义为变量并重用它们?再次重写相同的字符串,同样容易出错。理由与为什么我们在代码中使用变量而不是硬编码字符串相同
框架:C#、. net核心
答案 0 :(得分:0)
要在多个配置文件中重复使用字符串,.Net Core中提供了ConfigurationBuilder
。通过ConfigurationBuilder,人们可以重复使用加和覆盖字符串。
这是我最近使用的一个简单示例:
https://lukemerrett.com/environment-specific-configuration-in-dotnet-core/