Я собираюсь выделить мое приложение MVC3 в области, но некоторые контроллеры и представления являются общими для нескольких областей. Как я могу поделиться ими?Совместное использование контроллеров и представлений между областями в MVC3
Я рассмотрел некоторые варианты здесь, но предпочел бы воспользоваться некоторыми советами в первую очередь. Я могу найти общие контроллеры/представления в основном приложении, т. Е. Нет в любой области, а также маршрутизировать и перенаправлять действия на эти контроллеры. Я также могу разместить контроллеры в общей библиотеке и использовать производные контроллеры в своих областях. Затем, подобно моему первому варианту, я могу использовать пользовательские контроллеры в своих областях и использовать их для целевых общих контроллеров в основном приложении.
Как мне это сделать?
Благодаря @Sasha, я рассмотрю это немного больше, но это, похоже, больше ориентировано на совместное использование приложений, требующих сложности упаковки, которые, как мне кажется, немного переборщились. – ProfK