什么是“站点设置”的可靠解决方案 - ASP.NET

时间:2014-02-12 16:25:10

标签: asp.net

因此,在我使用的几个项目中,存在“设置”一直存在的问题。

我在谈论特定于“产品”的设置。

像:

  • 付款API网址 - 测试/舞台环境的一个设置和生产的一个设置。
  • 客户服务电子邮件地址 - 相同,一个用于舞台/测试一个用于产品。

我见过的解决方案:

  • Web.config - 使用新的“转换”功能,它会好得多,但是一旦你有一个非常大的设置列表,它甚至会变得混乱
  • 存储在数据库中 - 一旦你获得了一个在整个地方使用的大型集合,你就开始对数据库很开心​​了
  • 存储在数据库中,但缓存在APP中 - 如果您使用大型服务器场,则必须在单个设置更改时重新启动所有内容。

是否有人知道更好的解决方案 - 无论是“插件”还是nuget包或商业产品,甚至是某人取得成功的不同架构方法。

提前致谢。

0 个答案:

没有答案