我正在构建 ASP.NET MVC3/Razor C#,我需要两个面/接口基础 Web 应用程序,这意味着我需要这个:
管理端,我将在其中添加客户端和客户端,当客户端也可以登录和管理某些东西时。网址应如下所示:
www/Client/ClientId/Controller/Action/Id
www/Admin/Controller/Action/Id
我想要这样的东西:属于 Admin 的控制器在目录 Controllers/Admin 中,而属于客户端的控制器在目录 Controllers/Client 中。与视图相同:视图/管理员、视图/客户端。问题是当我有 url www/Client/Project 和 www/Admin/Project,并且两者都使用相同的控制器时,这不是我想要的。
所以请帮我解决这个问题,设计最好的结构。谢谢