服务总线是否具有Task base API

时间:2013-04-26 07:11:25

标签: azure servicebus

我只是想知道,服务总线是否支持异步编程。 我可以在服务总线中使用Async / Await吗? 我该怎么办? 那有什么样的样品吗? 感谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我认为大多数Azure客户端库(SDK)都支持异步调用。实际上,这是使用它们的建议方式。例如,QueueClient类型(ServiceBus cliend SDK的一部分)有一堆Begin*End*方法。您可以找到list of all methods here

但是这些签名使用的模式是IAsyncResult,它与Async / Await模式不同。

因此,更准确地回答您的问题:不,当前版本的ServiceBus不支持基于任务的异步处理。但它确实支持基于IAsyncResult的异步处理。