【发布时间】:2021-12-23 00:43:03
【问题描述】:
我有一个基于 QueueTrigger 的 Azure 函数。这会在队列中出现某些内容时触发,但在处理完此项目后,我想将新项目放回队列中。
有没有办法直接从 Azure 函数中执行此操作?
[Function("Batch")]
public async Task Run([QueueTrigger("batch", Connection = "DataQueue")] string data,
FunctionContext context)
{
var model = JsonConvert.DeserializeObject<MyObject>(data);
// 1. process model
// 2. Put items back on queue?
}
【问题讨论】:
-
您只需使用 QueueClient 重新添加它。函数中没有特殊的方式
标签: c# azure .net-core azure-functions