我在我的应用程序中使用了最新版本的AutoMapper
。
我想将DataTable
对象转换为List
类型,
我正在使用以下代码
读者的类型为DataTable
Mapper.CreateMap<IDataReader, List<AutoShiftReportConfigDto>>();
var response = Mapper.Map<IDataReader, List<AutoShiftReportConfigDto>>(reader.CreateDataReader());
但它总是返回0计数,
我的DataTable
列名称与AutoShiftReportConfigDto
的属性类型和名称
答案 0 :(得分:3)
自版本4起,AutoMapper对IDataReader的处理已从core中撤出。它最终会落在Automapper.Data。如果您需要这个,请坚持使用版本3.x。