Asp.net 关于为具有多个客户站点的应用程序设置多个项目的建议
我想了解一些关于如何最好地设置一个ASP.NET MVC应用程序的建议,该应用程序具有一个客户端门户和多个客户站点 客户端门户允许任何客户端登录和管理其站点。每个站点都由客户访问,需要有自己的客户数据库,能够通过社交登录提供商登录。客户可以是应用程序中多个站点的用户,并且每个站点都有一个单独的登录名 如何在解决方案中最好地组织项目,并在各个站点之间分离登录 我目前的想法是:Asp.net 关于为具有多个客户站点的应用程序设置多个项目的建议,asp.net,asp.net-mvc,entity-framework,Asp.net,Asp.net Mvc,Entity Framework,我想了解一些关于如何最好地设置一个ASP.NET MVC应用程序的建议,该应用程序具有一个客户端门户和多个客户站点 客户端门户允许任何客户端登录和管理其站点。每个站点都由客户访问,需要有自己的客户数据库,能够通过社交登录提供商登录。客户可以是应用程序中多个站点的用户,并且每个站点都有一个单独的登录名 如何在解决方案中最好地组织项目,并在各个站点之间分离登录 我目前的想法是: DLL/BAL项目 客户端演示项目(客户端项目的视图和控制器) 客户演示项目(所有客户项目的视图和控制器) 这是我的第
- DLL/BAL项目
- 客户端演示项目(客户端项目的视图和控制器)
- 客户演示项目(所有客户项目的视图和控制器)
它处理所有客户端登录和管理我们包括
solution.Common
和solution.Common.Web
,它们都是类库项目。这些是为了避免不同类的重复(例如动作过滤器)。谢谢David,你能详细说明一下这些类中的内容吗?