是否可以在Orchard CMS模块控件中的Actions内部进行异步调用?
类似
public async Task<ActionResult> Index()
{
var result = await Service.Get();
return View();
}
现在它只是继续执行而且它没有返回返回View()
答案 0 :(得分:0)
也许死锁?
var result = await Service.Get().ConfigureAwait(false);
有关ConfigureAwait(false)的更多信息,请参阅此问题:Best practice to call ConfigureAwait for all server-side code