У меня приложение ASP.NET MVC3 Razor становится слишком большим, чтобы эффективно управлять им.Чтобы лучше контролировать код, я реализовал Области и перестроил код так, чтобы он находился в соответствующих областях.
Вещи, которые используются из нескольких областей, остаются в «обычной» папке контроллера.
Моя проблема возникает, как только я использую Action или ActionLink из области.Я должен вручную включить параметр маршрутизации под названием 'area = ""', чтобы ссылка работала.
Есть много ссылок, которые нужно изменить, поэтому я попытался откатить выбор контроллера до «корневых» контроллеров, чтобы найти нужный контроллер.Мне пока не повезло.
Что мне нужно сделать, чтобы MVC3 мог выполнять поиск через контроллеры области и продолжать поиск в папке корневых контроллеров, если контроллер не найден?
Спасибо Andreas