2011-07-20 11 views
0

私はさまざまなマッピングにAutomapperを使用しています。今度は、Automapperを使ってObjectDestからObjectDestを更新したいと思います。どちらのオブジェクトも同じタイプなので、通常はすべてのプロパティがマップされますが、名前に「View_」という接頭辞が付いているマッププロパティのみが必要です。残りは変更されないままにしておきます。 接頭辞が一致するAutomapperマップのプロパティ

は、私は多くの異なるオブジェクトにそれを使用したいと思いますので、条件のいくつかの種類を使用して、これを実行することは可能ですが、同じタイプのいつもの間に2つのオブジェクト

おかげ

答えて

0

あなたは、プロパティを無視することができます.Ignoreを使用してマッピング内のオブジェクトを削除します。以下では、一致するオブジェクトの残りのプロパティをすべて自動的にマップしますが、propAは無視されます。

Mapper.CreateMap<ObjectA, ObjectB>() 
     .ForMember(dest => dest.propA, opt => opt.Ignore()); 
関連する問題