CloudQueue.AddMessage不对消息中的ID和PopReceipt属性进行增值

问题描述 投票:0回答:1

在函数入口点的参数中,我已将队列声明为

[Queue("QRefresh")] CloudQueue qRefresh

在函数体中我添加一条消息:

await qRefresh.AddMessageAsync (SubId, null,TimeSpan.FromSeconds(900),null,null);

在SubId和SubId.PopReceipt都为null后,它们应该被赋值,因此我无法管理队列中的消息。消息已正确插入队列中并被隐藏。但它在900秒后变得可见。

azure-functions azure-storage-queues
1个回答
0
投票

似乎我发现了这个问题。我正在使用azure函数,似乎在Azure Function CLI中绑定的程序集WindowsAzure.Storage 7.2.1.0不能正确支持Addmessage popupReceipt。另一方面,由于它导致绑定错误,因此无法添加更新版本的程序集。

© www.soinside.com 2019 - 2024. All rights reserved.