在C#/.net中API返回/调用结束后继续运行方法

ajsxfq5m  于 2022-12-20  发布在  .NET
关注(0)|答案(3)|浏览(286)

我有一个非常耗时的方法,我不想等待,我想在这个特定的方法仍在运行时给予API响应,让我知道我可以使用什么来做到这一点,我尝试使用多线程,但它等待所有线程结束后才返回响应。请建议替代方案。

b4wnujal

b4wnujal1#

Hangfire可能是一个很好的选择,它支持不同的“作业”类型,并且易于使用。

jei2mxaa

jei2mxaa2#

看看消息队列(例如RabbitMQ)是否适合您的需要。

sc4hvdpw

sc4hvdpw3#

把它放到一个任务里。运行,不要等待任务。运行。

相关问题