在这里,我是新来的,AsyncController请帮助我为什么我无法通过使用async从db获取数据:
public async Task<ActionResult> Index()
{
Task<IEnumerable<Country>> objctry = Task.Factory.StartNew<IEnumerable<Country>>(objrepo.GetCountry);
await Task.WhenAll(objctry);
return View(objctry);
}
Run Code Online (Sandbox Code Playgroud)
如果我将以上代码更改为:
public ActionResult Index() { var x = objrepo.GetCountry();return View(x); }
Run Code Online (Sandbox Code Playgroud)
它的工作.请指导我到底哪里做错了