【发布时间】:2011-06-14 12:56:08
【问题描述】:
我有一个已经有 6 个租户的多租户应用程序。
每个租户都有自己的虚拟网络和自己的 web.config。大部分设置对所有租户都相同,但有些不同。
处理这些设置变得越来越困难。简化情况的第一步是,如果我可以在一个地方编辑所有租户共享的设置。
框架或项目中是否有针对此类问题的内置功能?
【问题讨论】:
标签: asp.net-mvc web-config windows-server-2008-r2
我有一个已经有 6 个租户的多租户应用程序。
每个租户都有自己的虚拟网络和自己的 web.config。大部分设置对所有租户都相同,但有些不同。
处理这些设置变得越来越困难。简化情况的第一步是,如果我可以在一个地方编辑所有租户共享的设置。
框架或项目中是否有针对此类问题的内置功能?
【问题讨论】:
标签: asp.net-mvc web-config windows-server-2008-r2
如果我没记错的话,web.config 是分层的。即,如果您有一个带有 web.config 的目录和带有自己的 web.config 的较低级别目录,并且当您在这些目录之间导航时,web.config 中的设置会被覆盖。也就是说,我已经忘记了此类的参与规则一个设置。
一个简单、更易于管理的解决方案可能是拥有可以插入 web.config 的自己的部分,并拥有可以从 web.config 引用的自己的 XML 配置文件。它的构建非常简单,您可以管理层次结构的工作方式。
【讨论】: