내가 컨트롤러에서 사용자 정의 ViewModels에 검색 도메인 개체의 목록을 변환하는 가장 좋은 방법을 알고 싶습니다는
예
IList<BallViewModels> _balls = _ballsService.GetBalls(searchCriteria);
에
IList<Balls> _balls = _ballsService.GetBalls(searchCriteria);
그것은 내가 그것이 IList의 일 필요는 없습니다 즉, 위에서 설명한 직접 서비스에 액세스하지 않을 경우 대신 통해 이동 한대로 정확하게 일 필요는 없습니다 객체를 뷰 모델로 변환하는 다른 레이어도 괜찮습니다.
감사
은 단 하나의 답을 줄 수 있습니다. 덕분에 – kurasa
답변을 많이, 손으로 그것을 할 다른 방법, 반사의 창조적 인 사용 (내가 AutoMapper 가정 할 무엇입니까) 사이에 아마 물건 - linq 간단하고 효과적이고 따라서 명백한 대답입니다. – Murph