2010-12-01 4 views
5

EF 4 및 POCO를 사용하여 ASP.NET MVC 3 응용 프로그램을 개발 중입니다. 내가 가지고있는 주요 과제 중 하나는 ViewModel을 POCO에 매핑하는 방법입니다. 예를 들어MVC가 POCO에 뷰 모델 매핑

:

I이 POCO 개체가 -> 사용자 및 주문. Furthemore 두 모델을 모두 포함하는 ViewModel -> UserOrderModel 있습니다. 일부 데이터가 게시 될 때마다 UserOrderModel을 User 및 Order 객체에 매핑하고 싶습니다. 이 작업을 수행하는 것은 매우 간단합니다 (컨트롤러에서 요청할지도 모름). 그러나 문제가 생기지 않는 깨끗한 솔루션이 있는지 궁금합니다. (모든 뷰 모델에 대해 일반적인 맵핑 인터레이스를 만들려고 처음에 생각했습니다. 미리)는 POCO 개체에

감사를 자신을 매핑하는 방법을 정의해야합니다

답변

9

는 POCO의 매핑 MVC 뷰 모델의에 AutoMapper

좋은 예 here위한 작업 같은데.

+0

흥미롭고 가치있는 자료입니다. –

+0

고마워, 나는 그것을 – sTodorov

+0

@Dick으로 들여다 볼 것이다. 그것은 놀라운 일이다. 고맙습니다. – sTodorov