小编alp*_*per的帖子

尽管我将 .NET 3.1 与 EF Core 结合使用,但 DbSet<> 不包含“ToListAsync()”的定义

因此,我尝试将异步方法添加到我的路由、接口、存储库等中,并且我对所有内容进行了正确的编码。一切看起来都很棒,但是当我尝试运行该应用程序时,出现错误:

Error CS1061: 'DbSet<Hotel>' does not contain a definition for 'ToListAsync' and no accessible extension method 'ToListAsync' accepting a first argument of type 'DbSet<Hotel>' could be found (are you missing a using directive or an assembly reference?) (CS1061)

我下载了 EF Core 包,甚至对大部分内容进行了硬编码,因为 .NET 没有检测到与异步方法相关的任何内容。

你知道我为什么会收到这个错误吗?我找不到任何解决方案。编辑:顺便说一句,我在 Mac 上。

asp.net asp.net-web-api asp.net-core

5
推荐指数
1
解决办法
6594
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

asp.net-web-api ×1