[英]Testing an Azure Function Service Bus Trigger in the Portal with a Brokered Message
我創建了一個使用Service Bus隊列觸發器運行的Azure函數。 它還使用BrokeredMessage
作為隊列項參數,因為我需要從消息的自定義用戶屬性中獲取一些數據。
public async static Task Run([ServiceBusTrigger("myQueue", AccessRights.Manage, Connection = "ConnString")]BrokeredMessage queueItem, TraceWriter log)
{
string myProperty = queueItem.Properties["MyProperty"].ToString();
... // do stuff
}
這一切都很好,我已經將它部署到了Azure,但是我想通過門戶對其進行測試。 它們提供了一種測試功能的方法:
但是它只是請求請求正文。 有沒有辦法也添加用戶屬性?
不,您必須使用一些自定義代碼或諸如ServiceBus Explorer之類的工具來發送帶有元數據屬性的消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.