我正在使用AutoMapper这是一个很棒的工具。
有很多示例从DataTable
/ IDataRead
转换为 DTO
,但我似乎无法找到任何转换{{1 } 返回到DTO
。
这可能吗?我尝试了各种各样的事情,但我认为DataTable
s的创建存在一些困难 - 因为你不能Row
它们。
答案 0 :(得分:3)
现在不开箱即用。您可以做的是创建一个新的IObjectMapper。看一下源代码中的DataReaderMapper.cs(在github上找到),并构建相反的方向。如果你开始工作,我很乐意将你回到项目中的内容折叠起来,因为这听起来真的很有意思。
答案 1 :(得分:2)
我把它分成了GIT; Jimmy Bogard可能希望在下一个主要版本中合并它。
你可以得到它here。