这个异步操作应该怎么写?

2022-05-16 22:29:50 +08:00
 qtoq126
  1. c#/.net core webapi
  2. 这是一个 webAPI 的某个接口方法
  3. (步骤 1 )返回的是传给前端的 json 数据
  4. 在传递给前端数据后(步骤 2 ),还需要用这个数据去进行一个特别耗时的计算(步骤 3 )
  5. 现在我知道的是需要用异步去写步骤 2 ,但是如果加 await ,会一直等待他返回结果才会 return ,失去了 4 说的目的;但是如果不用 await ,方法直接 return 了,这个耗时操作方法就一直不会调用,好像也不行。
  6. 想请教下无所不知的 v 站大神们,感谢了

为什么编辑不能上传图了,附上图链接

1806 次点击
所在节点    程序员
21 条回复
qtoq126
2022-05-20 12:00:42 +08:00
@llwuuzz 我试试你说的这种方案

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/853300

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX