В моем проекте MVC загружены объекты ADO.NET. Я собирался использовать эти объекты непосредственно из моих представлений / контроллеров ... однако, я думаю, что, вероятно, лучше всего использовать ViewModels, которые более точно отражают то, что требуется представлению.
Я ищу способ, которым я могу автоматически сгенерировать ViewModel из существующей сущности, то есть автоматически сгенерировать шаблон обертки или адаптера из существующего элемента ... Или шаблон T4, который будет проходить по общедоступной свойства Entity и выходные свойства ViewModel ... тогда я могу удалить ненужные свойства или создать модели агрегированного представления и т. д.
Кажется, я нигде не могу найти способ автоматически создать класс шаблона оболочки или адаптера из существующего типа?
Идея заключается в том, чтобы во время выполнения использовать AutoMapper для отображения между ViewModel и Entity.
спасибо