【发布时间】:2021-04-19 15:38:28
【问题描述】:
我正在尝试在 Xamarin.Android 移动应用程序上使用 Microsoft.Azure.ServiceBus。我想将设备订阅到特定队列,并让它持续监控该队列中的任何消息。
我能够找到一篇文章来向队列发送消息,但我很难找到订阅队列的方法。使用以下代码似乎不起作用。
QueueClient queueClient = new QueueClient(connectionString, requestQueueName);
var messageHandlerOptions = new MessageHandlerOptions(ExceptionReceivedHandler)
{
MaxConcurrentCalls = 1,
AutoComplete = false
};
queueClient.RegisterMessageHandler(ProcessMessageAsync, messageHandlerOptions);
还有其他人遇到过类似的问题吗?
感谢 Jlimited
【问题讨论】:
-
对于发布和订阅,您可以查看 MS 文档。 docs.microsoft.com/en-us/azure/service-bus-messaging/…
-
Wendy,我已经使用这篇文章将控制台应用程序和网站连接到服务总线。它运作良好。我遇到的问题是尝试将 Xamarin.android 设备连接到服务总线。
标签: xamarin.android azureservicebus