2011-07-06 3 views
0

사용자 지정 매퍼를 등록하는 방법을 포함하여 누구나 가지고있는 사람이 있습니다.AutoMapper IObjectMapper 예

맞춤형 IList<T> 구현을 매핑하려고하는데 아주 멀지 않았습니다.

답변

2

MapperRegistry.AllMappers를 새 목록으로 바꾸십시오. 여기에 기본값이 있습니다 :

이 Func을 가지고 다른 코드로 바꾸십시오.이 코드 세트를 시작점으로 사용하십시오.

세계에서 가장 예쁜 것은 아니지만 적어도 가능합니다.

+0

AutoMapper 소스를 보면 ReadOnlyCollection 매퍼가 좋은 예가 될 것입니다. PagedList (몇 가지 추가 속성으로 IList 구현)를 매핑하고 있습니다. –

+0

방금 ​​기본 목록을 매핑하는 도우미를 만들었습니다. 맞춤 매퍼를 만드는 것은 그만한 가치가 없었습니다. –