2012-01-17 7 views
3

私が対処していない一般的な質問を確認するだけで、コードは一切含まれていません。 AutoMapperを定期的に使用して、私のドメインオブジェクトと私のDTO/viewmodelsを行き来させ、ソース内のネストされたオブジェクトとプロパティの従来の自動マッピングを目的地のフラットな構造に利用することがよくあります。私はちょうど平らなソースからネストされた目的地に行くケースが同じであると仮定しましたが、それは真実ではないようです。これは正しいのですか、何か不足していますか?AutoMapperは、通常の方法でフラット化(フラットからネストされた構造)の逆を行うことができますか?

私は明示的にマップすることができますが、そうするでしょうが、コードが少なくて済むので確認したいと思います。私はこのことについてちょっと調べてみましたが、フラットからネストされたものへの参照はあまりありません。私はAutoMapper 2.0を使用しています。 (負のを証明することは常に困難ですが)私の知る限り

おかげで、 マシュー

答えて

2

は、いや、それはそれを行うことはできません。

この機能が必要な場合は、ValueInjecterを確認する必要があります。コンベンショナルベースのオブジェクトマッパーで、平らにしたり、平らにすることができたり、他の馬鹿馬鹿しいもの(calling stored proceduresなど)がたくさんあります。

関連する問題