C# 使用代理消息在门户中测试Azure Function Service Bus触发器

C# 使用代理消息在门户中测试Azure Function Service Bus触发器,c#,azure,azure-functions,azureservicebus,azure-servicebus-queues,C#,Azure,Azure Functions,Azureservicebus,Azure Servicebus Queues,我创建了一个Azure函数,它使用服务总线队列触发器运行。它还使用BrokeredMessage作为队列项参数,因为我需要从消息的自定义用户属性中获取一些数据 public async static Task Run([ServiceBusTrigger("myQueue", AccessRights.Manage, Connection = "ConnString")]BrokeredMessage queueItem, TraceWriter log) { string myProp

我创建了一个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,但我想通过门户对其进行测试。它们提供了一种测试功能的方法:


但它只要求请求主体。是否有一种方法也可以添加用户属性

否,您必须使用一些自定义代码或类似工具来发送具有元数据属性的邮件。

否,您必须使用一些自定义代码或类似工具来发送具有元数据属性的邮件