【发布时间】:2019-09-03 17:36:17
【问题描述】:
我正在开发一个 ASP.NET MVC 多站点应用程序(可以从同一个应用程序实例/多租户应用程序托管多个站点)。
我之前在 Web 表单应用程序中完成了此操作,并在自定义基本页面的 page_load 事件上加载了适当的站点配置数据(通过检查 url)。
对于 ASP.NET MVC,我最好在 Application_BeginRequest 中做同样的事情吗?然后我可以将配置对象添加到 HttpContext.Current.Items。
【问题讨论】:
-
多站点是什么意思?像一台机器上的许多客户端一样?多个域,一台服务器?
-
我认为他的意思是多租户应用程序。
-
我已经更新了我的问题 - 意识到我有点含糊。基本上这就像 Magento Commerce 中的多商店功能。
标签: asp.net-mvc