다른 모델보기에서 하나의 모델보기를 사용하는 것이 좋으며 AutoMapper가 AutoMapper와 함께 어떻게 작동합니까?MVC - 다른 모델보기 내부의 모델보기
예 :
public class CustomerModelView
{
public string FullName {get;set;}
public string IList<OrderListModelView>(get;set;)
}
다른 모델보기에서 하나의 모델보기를 사용하는 것이 좋으며 AutoMapper가 AutoMapper와 함께 어떻게 작동합니까?MVC - 다른 모델보기 내부의 모델보기
예 :
public class CustomerModelView
{
public string FullName {get;set;}
public string IList<OrderListModelView>(get;set;)
}
예, 우리는 자주 이렇게. 사실, 대부분의 경우 부분 모델에 대해 ViewModels을 다시 사용하기 때문에이 경우 IList (또는 단 하나)에 부분적으로 포함될 수 있으므로 공통 스 니펫을 표시하는 여러 화면에서 ViewModel과 부분 뷰.
AutoMapper에서이를 수행하려면 Customer -> CustomerModelView 및 Order -> OrderListModelView에 대한 맵을 작성해야합니다. 항목 목록에 대해 특별히 필요한 것은 없으며 요소 유형 만 매핑하면됩니다.
감사합니다. 다른 모델 뷰 내부에서 모델 객체를 사용하는 것보다 더 좋은 방법임을 깨달았습니다. –
일반적으로 말하기 : AutoMapper는 모델 뷰에서 목록을 어떻게 매핑합니까? –