使所有控制器方法异步
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使所有控制器方法异步相关的知识,希望对你有一定的参考价值。
现在我的控制器中有一个方法只返回一个静态页面。
public IActionResult CookiesPolicy()
{
return View();
}
我所有的其他控制器方法都是异步的,我也想让这个方法异步。我可以这样做吗?如果没有,为什么不呢?
public async Task<IActionResult> CookiesPolicy()
{
return View();
}
编辑:如果我这样做Visual Studio告诉我方法缺乏等待运算符并将同步运行。
答案
public async Task<IActionResult> CookiesPolicy()
{
return await Task.FromResult(View());
}
但这并没有真正使你的计划更好。
以上是关于使所有控制器方法异步的主要内容,如果未能解决你的问题,请参考以下文章