gpt4 book ai didi

message - Microsoft Azure 服务总线消息已完成

转载 作者:行者123 更新时间:2023-12-02 03:19:16 27 4
gpt4 key购买 nike

在 .NET Framework 中,Microsoft.ServiceBus.Messaging 有一个用于从服务总线 BrokeredMessage 接收消息的类。但是,在 .NET Standard 2.0 中,为了从服务总线接收消息,使用来自 Microsoft.Azure.ServiceBus.Core 的 Message 类。

BrokeredMessage 有一个方法,CompleteAsync(),用于完成消息的接收操作,并指示消息应该被标记为已处理和删除。我找不到 Message 类的方法来做同样的事情。你们知道为 Message 类将消息标记为已处理和已删除的任何解决方案吗?

最佳答案

要使用 Microsoft.Azure.ServiceBus.Core 完成队列中的消息,QueueClient 中有一个方法 CompleteAsync 可用,通过该方法将接收消息。

消息的锁定 token 应作为 CompleteAsync 方法的参数传递。

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

关于message - Microsoft Azure 服务总线消息已完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55256026/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com