。字符串屬性似乎總是正確映射。我做錯了什麼?AutoMapper忽略屬性
0
A
回答
0
AutoMapper僅支持以下開箱即用型產品:http://automapper.codeplex.com/wikipage?title=Lists%20and%20Arrays&referringTitle=Home。我猜你沒有複製的屬性是XXXCollection類型。
可以通過爲您的集合類型創建一個自定義類型轉換器解決這個問題:http://automapper.codeplex.com/wikipage?title=Custom%20Type%20Converters&referringTitle=Home
0
爲了您的收藏你需要做類似下面的東西(從一些代碼取我最近處理):
Mapper.CreateMap<List<QuizItemTypeModel>, List<Quiz.DataContracts.QuizItemType>>()
.Include<QuizDataCompositeModel, Quiz.DataContracts.QuizDataComposite>();
凡QuizDataCompositeModel
和Quiz.DataContracts.QuizDataComposite
都擴展List<"RespectiveType">
0
這很簡單:
Mapper.CreateMap<DataSourceAreaConfigurationContract, DataSourceAreaConfiguration>();
Mapper.CreateMap<DataSourceConfigurationContract, DataSourceConfigurationContract>()
.ForMember(dest => dest.Areas, opt => opt.UseDestinationValue());
提示:下載源代碼並從給定的unittests和樣本中學習! 你可以在那裏找到它:http://automapper.codeplex.com/SourceControl/list/changesets
相關問題
- 1. Automapper忽略屬性忽略
- 2. Automapper忽略只讀屬性
- 3. 忽略嵌套屬性 - AutoMapper
- 4. AutoMapper問題 - 無法忽略的屬性
- 5. AutoMapper忽略子集合屬性
- 6. Automapper在映射時忽略屬性
- 7. 忽略導航屬性時,映射Automapper
- 8. Automapper不會忽略嵌套屬性
- 9. Automapper - 忽略基類上的屬性
- 10. Automapper仿製藥測繪忽略屬性
- 11. AutoMapper - 忽略特定命名的屬性包括子屬性
- 12. 如何在AutoMapper映射中忽略屬性的屬性?
- 13. 我可以在一次性基礎上忽略Automapper屬性嗎?
- 14. Automapper:忽略條件
- 15. AutoMapper忽略()問題
- 16. AutoMapper忽略NULL值
- 17. Automapper V5忽略映射的性質
- 18. XML忽略屬性
- 19. 忽略styleSheetTheme屬性
- 20. System.ComponentModel - 忽略屬性
- 21. Newtonsoft忽略屬性?
- 22. AutoMapper映射多個模型並忽略不存在的屬性
- 23. 使用Automapper忽略嵌套屬性的問題
- 24. Automapper - 根據源屬性子項忽略映射
- 25. Automapper忽略只有一個集合屬性
- 26. AutoMapper在映射列表時忽略屬性
- 27. 使用Automapper忽略映射屬性與默認值
- 28. Automapper:忽略目標中缺少的屬性
- 29. AutoMapper儘管條件不會忽略空屬性
- 30. 使用automapper忽略未使用的屬性