나는 viewmodels의 IList에 포함 된 뷰 모델이 .Automapper 중첩 viewmodels와 뷰 모델을 매핑
Normaly 내가 좋아하는 일을 할 것입니다 :
IList<Item> items= db.Items.ToList();
var viewModel = Mapper.Map<IList<ItemViewModel>>(item);
어떻게 할 몇 가지 다른 viewmodels를 포함하는 뷰 모델과 함께 그 일? 내가 각 viewmodel의 새로운 인스턴스를 개별적으로 만들려고했지만 모든 사용자 정의보기 모델에 모든 인스턴스를 매핑하는 방법을 보지 못했습니다.
내가 할 수있는 다른 viewmodels에 viewmodels를 매핑 할 수 없습니다?
여러분의 뷰 모델이 동일하다면 수동으로 매핑을 정의 할 필요가 없다면 문제가 없을 것입니다. 시도 –
이 http://stackoverflow.com/questions/13348812/how-to-use-automapper-to-create-complex-viewmodel-objects-from-a-simple-object-a/13355873#13355873 또는 http :/나는 ParentDataObject을 추가 할 때 /stackoverflow.com/questions/20270983/ienumerable-to-entitycollection-failed-mapping-with-automapper-using-nested-mapp/20271546#20271546 –