我们有一个简单的数据库,我们正试图在MVC5应用程序中与EntityFramework异步检索db记录,如下所示:
var result = await dbcontext.Emails.Where(e=>e.name.StartsWith("ask")).ToListAsync;
return View(result);
OR
var result = dbcontext.Emails.Where(e=>e.name.StartsWith("ask"));
return View(await result.ToListAsync());
然而,即使Where子句产生IQueryable,我们甚至不能选择使用ToListAsync(仅ToList)。我们当然正在使用EF6。 任何帮助将不胜感激。
答案 0 :(得分:4)
ToListAsync
是类System.Data.Entity.QueryableExtensions
您可能没有导入命名空间......
e.g。 using System.Data.Entity;