Microsoft Azure服务总线消息完成



在.NET Framework Microsoft.ServiceBus.Messaging中有一个类用于从服务总线BrokeredMessage接收消息。但是,在.NET Standard 2.0中,为了从Service Bus接收消息,可以使用Microsoft.azure.servicebus.core的类消息。

BrokeredMessage具有一种方法,用于完成消息的接收操作,并指示该消息应标记为已处理和删除。我找不到可以执行同一件事的消息类方法。你们知道是否有任何解决方案来将消息标记为已处理和删除的消息类?

使用microsoft.azure.servicebus.core在队列中完成该消息,在queueclient中有一个方法完成,可以通过该方法接收消息。

邮件的锁定令牌应作为完成方法的参数传递。

示例:queueClient.CompleteAsync(message.SystemProperties.LockToken)

最新更新