[英]c# Web Api service call with no return value - async processing
我希望创建一个Web Api c#火灾并忘记服务,该服务可以将有效负载发布到该服务上,并根据一些初始检查立即返回成功或失败,但是在完成返回200之后,异步进行其余的繁重处理。
在这种情况下最好的方法是什么?
老实说,我正在努力在网上找到一个具体的例子。
谢谢尼尔
我不会称其为最佳方法,但是一种可能的方法是使用消息队列 。
您的流程将是:
200/OK
。 如果您已经在Azure中,请查看Service Bus ,否则,您可能想了解有关RabbitMQ之类的消息队列服务器的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.