0
我使用的.Net具有层如下的多层项目现在的工作:的DTO集合映射问题
- DAL
- BLL
- GUI层
和BLL和GUI层之间共享的DTO。
我正在面临一个问题,在映射对象从DAO到DTO,在 没有问题的简单对象。
问题出在具有其他对象的子集合的对象中。 例如:
Author Category
--Categories --Authors
执行进去映射
的无限循环,当我想模型自连接表 前它变得更加复杂:
Safe Safe
--TransferSafe(Collection<Safe>) --TransferSafe(Collection<Safe>)
的执行进入无限循环映射
关于良好解决方案或实际映射模式的建议?
我试过Automapper,我得到了相同的结果......并在最后我得到了一个'System.StackOverflowException',任何帮助! – 2011-01-09 17:15:48