Я ищу, чтобы перенести приложение веб-форм в mvc. Одна из организационных проблем, которые мне нужно решить, - это наша структура папок. Currenly организован функциональной областью, например.Реорганизация ASP.NET MVC Folders
- Применение
- Функциональная область (например MyAccount)
- Задача 1 (Управление уведомлениями)
- Задача 2 (Изменить Информация об оплате)
- и т.д ..
- Функциональная область
- Задача 1
- Задача 2
- и т.д ..
- Функциональная область (например MyAccount)
, который работает достаточно хорошо для нашей задачи на основе приложения. Однако, от моего понимания, организации по умолчанию с приложением MVC является похож на
- Контроллеры
- Task1Controller.cs
- Task2Controller.cs
- Просмотров
- задач 1
- ViewOne.aspx
- ViewTwo.aspx
- Задача 2
- ViewOne.aspx
- задач 1
- Модели
и т.д .....
Я хотел бы сохранить макет, который у нас есть.Я представляя структуру более как
- Применение
- Функциональная зона (My Account)
- Задача 1
- Контроллер
- Просмотр 1
- Посмотреть 2
- Задача 2
- Контроллер
- Просмотр 1
- Вид 2
- Задача 1
- Функциональная зона (My Account)
и т.д ...
Какие дороги мне нужно, чтобы справиться с этим? И если бы я это сделал, какую боль я мог бы сильно отклониться от конвенции?