我正在使用实体框架6.1,并得到上面的主题行错误。设计时编译错误出现在从等待开始的第二行。
,为什么我不能等待SqlQuery?如果我删除等待,子句是好的。
我有以下代码片段:
public async Task<IEnumerable<HH_FuelTkt_Output>> GetFilteredFuelTicketsAsync(HH_FuelTkt_Input value)
var fto = await DbContext.HH_FuelTkt.SqlQuery("SELECT * from HH");发布于 2014-04-29 17:30:15
SqlQuery()不返回Task,所以您不能等待它。
然而,SqlQuery.ToListAsync()确实返回了一个Task,并且可以等待。
发布于 2014-04-29 17:27:36
DbSet.SqlQuery不返回Task,因此是不可接受的。
https://stackoverflow.com/questions/23371246
复制相似问题