Asp.net MVC mismo nombre de vista, diferentes rutas
Quiero tener una estructura de carpetas de múltiples rutas que contenga vistas con el mismo nombre:
/profile.aspx
/admin/profile.aspx
/user/editpost.aspx
/admin/editpost.aspx
/Controllers
|- PostController.cs
|- ProfileController.cs
Quiero poder tener todas las páginas normales en una carpeta y las páginas de administración en otra carpeta. ¿Necesito organizar mi carpeta de Vistas como:
/Views
/User
/Story
|- editpost.aspx
/Profile
|- profile.aspx
/Admin
/Story
|_ editpost.aspx
/Web
|- profile.aspx
o hay una manera en que puedo hacer esto:
/User
/Views
/Story
|- editpost.aspx
/Profile
|- profile.aspx
/Admin
/Views
/Story
|_ editpost.aspx
/Web
|- profile.aspx
Además, ¿cómo puedo codificar / organizar / usar controladores separados para / User y / Admin que potencialmente tengan el mismo nombre?
Déjame saber si no he estado claro.
¡Gracias!