【发布时间】:2020-04-23 11:02:00
【问题描述】:
我有基本的 Azure 函数,在集成中我将触发器定义为 Azure 存储队列,参数名称定义为 queueItem。同样,我将输出设置为 Azure 存储队列,并将参数名称设置为 outputQueueItem。当我将消息发送到我的输入队列但我无法将消息发送到输出队列时触发函数。
param([string] $QueueItem, $TriggerMetadata)
Write-Host "PowerShell queue trigger function processed work item: $QueueItem"
Write-Host "Queue item insertion time: $($TriggerMetadata.InsertionTime)"
$outputQueueItem = $QueueItem
我尝试过使用“$outputQueueItem.Add($QueueItem)”,但这些都不起作用。使用输出的正确方法是什么?
【问题讨论】:
-
我觉得
$outputQueueItem = $QueueItem不行,请试试Push-OutputBinding -Name outputQueueItem -Value $QueueItem
标签: azure powershell azure-functions