Я задавался вопросом, возможно ли отобразить несколько объектов DTO на единственный объект ViewModel использование Автокартопостроителя?
По существу я имею несколько объектов DTO и хотел бы отобразить информацию от каждого на одном экране в ASP.NET MVC 2.0. Чтобы сделать так, я хотел бы сгладить объекты DTO (или части их...) в Viewmodel, и передача сказала что viewmodel представлению. Если бы у меня был один DTO, то это было бы легко, но я никогда не видел, что он сделан с несколькими. Очевидно, существует много окольных способов сделать это (за пределами автокартопостроителя), но это - подход, который я хотел бы проявить, если это возможно.
Вы можете создать композитный DTO, который содержит два или более объектов DTO и сопоставит композитный D до модели выхода.