是否可以使用Azure Functions V2输出Message / BrokeredMessage?

时间:2019-01-04 12:15:28

标签: c# azure azure-functions azureservicebus

docs尚不清楚如何输出结构化消息。在以前的函数中,我使用了BrokeredMessage,文档中说要对V2函数使用Message,但是在如何上没有使用指导。这是正确的吗?

[FunctionName(nameof(Job))]
public static async Task<IActionResult> Job(
    // ...
    IAsyncCollector<Microsoft.Azure.ServiceBus.Message> serializedJobCollector
)

目标是能够设置一些元数据属性(例如ID),我之前已经完成了它(使用V1和BrokeredMessage)用于重复检测,但是我不确定这是正确的还是我需要序列化为字符串或其他内容。

1 个答案:

答案 0 :(得分:3)

您已经找到了正确的方法,如doc所说

  

对于2.x,使用Message代替BrokeredMessage

举个例子

pip install tld