一部のオブジェクトを自動マッピングしようとしています。
ソースオブジェクトは、名前の前に_、デスティネーションオブジェクトを持つプロパティを持ちます。 1つのマップ作成を実装することは可能ですか?オートマはすべての_propertiesをすべてのソースタイプのプロパティ
にマップします。AutoMapperの問題
class MyMapper<TFrom, TTo>{
TTo PerformMap(TFrom fromObject){
Mapper.CreateMap<From, To>(); // ???
TTo result = Mapper.Map<From, To>(fromObject);
//result.Id.ShouldBe(value from TFrom._Id);
return result;
}
}
class From
{
public int _Id { get; set; }
public string _Name { get; set; }
}
class To
{
public int Id { get; set; }
public string Name { get; set; }
}
私は現時点でAMを使用していませんが、この機能について知っておいてよかったです。 :) –
この回答のリンクは404を提供します、あなたは更新できますか?すごい仕事ジミーのおかげで! – shanabus
リンクが無効です。 – gdoron