Я учу .NET MVC и приложение, которое я создаю, стало скорее спагетти-подобным. В моем коде у меня много действий в разных контроллерах, которые, естественно, производят различные виды и частичные просмотры. Хуже того, у меня есть команды @Html.Action, которые добавляют еще один путаница. Некоторые из них остаются в стороне от действия по умолчанию для лесов.
Есть ли какой-либо инструмент, который создает список всех возможных маршрутов на моем сайте и представления, которые они возвращают?
Я также хотел бы найти все неиспользованные представления и действия без просмотров и вообще реорганизовать все правильно. Что-то вроде этого (просьба не комментировать этот конкретный пример):
Route Views returned
------------------------------------------
/User/Edit /User/Edit.cshtml
/Admin/User/Edit /User/Edit.cshtml
...
Есть ли такая вещь? Это можно сделать с помощью шаблона .tt?
Или, может быть, весь мой подход неправильный..!