[英]will my message be added twice to the queue?
我有一个类似下面的功能:
[FunctionName("OnBlocksQueueTriggered")]
public static void Run([QueueTrigger("processblocksqueue", Connection = "StorageConnectionString")
]string payload,
[Queue("processschedqueue", Connection = "StorageConnectionString")] CloudQueue outputQueue,
TraceWriter log)
{
outputQueue.AddMessage(new CloudQueueMessage("my awesome message"));
}
由于我们在函数签名中指定了输出队列,如下所示:
[Queue("processschedqueue", Connection = "StorageConnectionString")] CloudQueue outputQueue
以及函数中的行:
outputQueue.AddMessage(new CloudQueueMessage("my awesome message"));
将消息之间添加两次?
输出绑定无法自动为您工作。 它只是为您包装了连接,以便更加方便和优化。
因此,不,您的消息不会被添加两次。 实现的方式就是应该的方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.