从我的代码中删除“常量”,以便可以更新它们

时间:2015-01-13 16:15:39

标签: asp.net

版本:Asp.net 4.5

我的业务层中有大约500个应用程序常量,并在表示层上使用它。有时候我的客户想要更改常量的值,并且我可以进行dll部署。但我需要避免这种变化。那么维持常数的最佳选择是什么?

我浏览了一下并找到了几种方法。他们中的一些人建议将其存储在数据库中并将其保存在前端并将其保存在缓存中并在需要时使用它。在这种情况下,如果更改数据库中的值,我需要刷新缓存以获取表示层上的最新数据。

他们中的一些人说,将常量放在单独的配置文件中,并在web.config文件中引用该文件。在这种情况下,如果我们确实更改了任何常量值,那么它将重新启动应用程序域。我如何实现这一目标。任何建议请。

我如何以更好的方式实现

我的服务器是使用Web场和粘性会话。请帮忙

0 个答案:

没有答案