2011-07-06 8 views
0

要するに、カスタムマッパーを登録する方法を含む誰かが持っています。AutoMapper IObjectMapperの例

カスタムIList<T>の実装をマップしようとしていますが、それほど遠くには達していません。

答えて

2

MapperRegistry.AllMappersを新しいリストに置き換えてください。

このFuncを使用して、このコードセットを開始点として置き換えます。

世界で最も美しいものではありませんが、少なくとも可能です。

+0

ReadOnlyCollectionマッパーは良い例になるでしょう - 私はPagedListをマッピングしています(いくつかの追加プロパティを持つIListを実装しています) –

+0

私はちょうど基本的なリストをマップするヘルパーを作成しました。カスタムマッパーの作成は、その努力に値するものではありませんでした。 –