我有一个大手调优的SQL查询,它返回一个包含许多(> 25)列的平面数据表。
目前,我手动将其转换为具有三个嵌套级别的.NET对象(即包含(以及其他属性)其他对象列表的对象,其中包含(以及其他属性)其他对象列表。
AutoMapper之类的东西是否易于将DataTable转换为目标.NET对象,即使它是嵌套的?
答案 0 :(得分:2)
我是这个问题的原始海报。
事实证明我提出了一个错误的问题:我本来应该问如何轻松执行快速查询,这些查询会映射到POCO的复杂排列中。
我发布了适用于我的解决方案,请参阅How do I write one to many query in Dapper.Net?以及引用Dapper + Slapper.Automapper的答案。