【发布时间】:2021-09-19 17:26:17
【问题描述】:
webcontroller {
async Task<ActionResult<string>> doSomething() {
var stringResult = await doSomethingAsync();
return stringResult;
}
}
这里的控制流是什么?在到达 doSomething() 方法调用后,控制器是否会向客户端返回虚拟响应(ActionResult),或者控件会保留在 Web 控制器中并将 stringResult 返回给客户端?考虑 doSomething() 正在执行一些可能需要更多时间才能完成的网络密集型任务。如果可能的话,任何人都可以向我解释一下吗?提前致谢!
【问题讨论】:
标签: c# asp.net-mvc asp.net-web-api