Считается ли плохой практикой иметь несколько просмотров для одного и того же URL-адреса в MVC на основе разных пользовательских ролей? Например: http://www.domain.com/ViewProductID/123 покажет «нормальную» страницу продукта для обычного пользователя, и она покажет «улучшенную» (версию продукта, возможность редактировать название и т. Д.) Для того, кто зарегистрирован как администратор.MVC - Тот же URL-адрес, несколько видов
Если это плохая практика, почему? Если все в порядке, что это лучший способ его реализовать? 2 отдельных шаблона или 1 шаблон, разбросанный с if..sse?
Спасибо!
+1 Хороший и подробный ответ. – systempuntoout