使用 AutoMapper 将 RowDataCollection 映射到 DTO
有没有办法使用 AutoMapper 将 RowDataCollection 映射到 DTO ?
这是一个场景:DataRow 到 Object
user.UserId = row["UserId"];
user.UserName = row["UserName"];
Is there a way to map a RowDataCollection to DTO using AutoMapper?
Here is a scenario: DataRow to Object
user.UserId = row["UserId"];
user.UserName = row["UserName"];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
glbal.asax 配置
数据行映射器
glbal.asax configuration
Data row mapper
您可以执行自定义类型转换器。而且,如果您确定 DTO 属性名称与 DataRow 列名称完全匹配,您可能可以进行一些反射并使用单一类型转换器。
You could do a custom type converter. And, if you're sure the DTO property names will exactly match the DataRow column names, you could probably do a little reflection and have a single type converter.