只要将项目添加到Azure Service Bus队列,就调用webapi

时间:2017-05-15 17:25:56

标签: c# asp.net-core azureservicebus asp.net-core-webapi azure-servicebus-queues

每当将消息添加到Azure Servicebus队列时,是否有办法调用.netcore web api方法?我想在没有任何基于计时器的轮询的情况下实现这一点。

我可以手动调用api端点来处理队列,如下所示:

if

我正在寻找一种方法,当消息添加到队列时,此方法将自动触发。 Azure函数可能是正确的方法,但我无法将azure函数连接到servicebus队列。

任何建议,建议,口袋棉绒,任何事情都非常感激。

1 个答案:

答案 0 :(得分:1)

您可以使用Azure Functions调用Web api。您需要将Azure Servicebus队列设置为绑定。您可以获得有关如何使用Azure Functions Service Bus bindings on MSDN.

的更多信息