プロパティに加えて、パブリックメンバー変数との間のマッピングをサポートするObject-Objectマッパーはありますか?
マッピングソリューションを使用したいのですが、残念ながら、オブジェクトグラフの片側のコードを制御していません。
public class Source
{
public string A_String { get; set; }
public int A_Number { get; set; }
}
public class ICantControlThisClass
{
public string A_String;
public int A_Number;
}
AutoMapper、ValueInjecter、またはその他のOO Mapperはこれを実現できますか?
var source = new Source() { A_String = "hi", A_Number = 10 };
var target = new ICantControlThisClass();
Mapper.Map(source, target);