AutoMapper .ProjectTo <t>()导致一些问题

时间:2017-09-05 16:08:31

标签: asp.net-web-api

它可能重复,我确实查看了有关此问题的其他问题。

我在我的代码中收到此错误消息 “LINQ to Entities无法识别方法'System.String ToString()'方法,并且此方法无法转换为商店表达式。”

我觉得.ProjectTo导致了一些问题,或者我错过了什么?我没有编写完整的BL(业务逻辑),他们使用的是AutoMapper 4.2.1

enter image description here

这是Execute块的源代码 enter image description here

如果我在没有那些ApplyFilters ~~等的情况下进行简单的查询,例如

var query = (from dj in context.DJUsers select dj).ToList();

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试升级EF。请参阅this问题。