1

AutoMapper在我的应用程序中使用最新版本的。我想将DataTable对象转换为List类型,我正在使用以下代码阅读器的类型DataTable

Mapper.CreateMap<IDataReader, List<AutoShiftReportConfigDto>>();
var response = Mapper.Map<IDataReader, List<AutoShiftReportConfigDto>>(reader.CreateDataReader());

但它总是返回 0 计数,我的DataTable列名也与AutoShiftReportConfigDto' 的属性类型和名称相同

4

1 回答 1

3

AutoMapper 对 IDataReader 的处理已从版本 4 中撤出。最终将落在Automapper.Data中。如果您需要此功能,请坚持使用 3.x 版本。

资源

于 2015-10-28T20:46:04.117 回答