efcore使用异步查询报错: The source IQueryable doesn't implement IDbAsyncEnumerable<xxx>

1.异步查询报错:

return dc.table.ToListAsync();

报错:The source IQueryable doesn't implement IDbAsyncEnumerable<xxx>.....

2.解决:

发现项目同时引用了Entityframework和Microsoft.EntityFrameworkCore, 将Entityframework包移除即可解决.

 

F12进入ToListAsync方法(未移除Entityframework包前)

 

移除后

 

 可见是使用了不同程序集导致的.

 

posted @ 2021-08-12 16:07  Ace001  阅读(989)  评论(0编辑  收藏  举报