小编Jp *_*iny的帖子

为什么asyncController无法获取数据

在这里,我是新来的,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)

它的工作.请指导我到底哪里做错了

c# task asp.net-mvc-5

6
推荐指数
1
解决办法
46
查看次数

标签 统计

asp.net-mvc-5 ×1

c# ×1

task ×1