gpt4 book ai didi

c# - 根据消息元数据过滤 ServiceBusTrigger 消息

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

根据documentation 、服务总线触发器提供了几个元数据属性。这些属性可以用作其他绑定(bind)中的绑定(bind)表达式的一部分或用作代码中的参数。这些属性是 Message 类的成员。示例:

[FunctionName("ServiceBusQueueTriggerCSharp")]                    
public static void Run(
[ServiceBusTrigger("myqueue", Connection = "ServiceBusConnection")]
string myQueueItem,
Int32 deliveryCount,
DateTime enqueuedTimeUtc,
string messageId,
ILogger log)
{
// Some code here
}

服务总线队列是否可以自动过滤基于元数据的消息并仅接受带有以下内容的消息:某些 ContentTypeSessionId 是否与主题订阅中的 CorrelationSQL Filters 类似?

最佳答案

不,不可能,因为队列不支持过滤主题。您可以做的是使用主题/订阅并从订阅自动转发到队列,以便设计为仅从队列接收的代码可以继续按原样工作。

SessionId 是一个异常(exception)。 session 由队列支持,但它更多的是用于处理而不是过滤消息。

关于c# - 根据消息元数据过滤 ServiceBusTrigger 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69010138/

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