Я использую asp.net mvc 4 + структуру сущности, и в первый раз я использую ViewModels. Я читаю этот учебник: http://www.asp.net/mvc/overview/older-versions/mvc-music-store/mvc-music-store-part-8Как использовать viewModels + Entity Framework? Нужно ли добавить миграцию?
После того, как он создает класс viewmodel, он собирается создать контроллер, но не объясняет, нужно ли создавать миграцию для добавления этих классов в банк, это необходимо?
Для Я создаю миграции, как это:
надстройку миграция ххх
Но когда создается миграция, методы вверх() и вниз() приходят пустые , Может кто-нибудь мне помочь?
Я не уверен, что viewmodels и EntityFramework связаны. Это довольно ортогональные понятия. ViewModels не меняют классы сущностей - они используют их так, как они есть, поэтому миграция не требуется, если вы не изменили эти объекты напрямую. –
Спасибо @EugenePodskal –
Непосредственное отношение: обратите внимание на «более старые версии» в учебнике, которое вы используете. Речь идет о старой версии ASP.NET (2011). Изучая что-то новое (особенно быстро развивающееся, например, веб-стек ASP.NET), имеет смысл использовать последнюю версию. – Alex