繁体   English   中英

使用代理消息在门户中测试Azure功能服务总线触发器

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM