У меня есть решение, которое состоит из трех проектов. Проекты:
- mywebapp.datalayer (библиотека классов)
- mywebapp.domainmodels (библиотека классов)
- mywebapp.webui (приложение ASP.Net MVC)
Внутри моего MVC-проекта у меня есть папка с именем view models, куда отправляются все мои view-модели.
Внутри моих контроллеров у меня есть ссылки на два других моих проекта для получения данных, а затем с помощью Automapper для сопоставления моделей доменов для просмотра моделей.
Проблема, с которой я столкнулся, заключается в том, что когда я использую диалоговое окно «Добавить представление» в Visual Studio и хочу создать представление на основе модели, оно заполняет раскрывающийся список как моими моделями доменов, так и моими моделями представлений. Есть ли способ ограничить этот список только классами из моей папки viewmodels или аналогичным подходом?