オブジェクトに別のオブジェクトの詳細を入力するために AutoMapper を使用することは可能でしょうか? 例 (以前の構成を想定):
var foo = new Foo { PropA = "", PropB = "Foo" };
var bar = new Bar { PropA = "Bar", PropB = "" };
Mapper.Map<Foo, Bar>(foo, bar);
Console.WriteLine(bar.PropB); //Returns "Foo"
あるオブジェクトの一致するデータを別のオブジェクトにマージするような、明らかに奇妙なマッピングの使用法を試みた人がいるかどうか疑問に思っています。
前もって感謝します!
アップデート:
この状況にも ValueInjector の方が適しているようです。すでに StackOverflow にある AutoMapper と ValueInjecter の適切な使用法について、いくつかの優れた議論があります。