这是我的azure函数代码的样子。.
[FunctionName("Function1")]
public static void Run([ServiceBusTrigger("myqueue/$DeadLetterQueue", Connection = "ServiceBusConnection")]Message myQueueItem, ILogger log, int deliveryCount,
string messageId,
string deadLetterSource,
System.Collections.Generic.IDictionary<string, object> UserProperties
)
{}
我能够获取死信,但是不知何故没有从服务总线队列接收常规消息,
这是预期的行为吗?
如果可以,我如何在同一功能中接收常规/死信消息。
我正在使用功能2.0运行时。
Azure功能不支持从多个来源接收。一个队列及其死信队列被认为是两个不同的队列。您将需要具有共享逻辑的两个函数。