我有一个 Azure Webjob。它正在使消息出列并处理它。当它使消息出队时,它使用默认模型绑定器使我能够拥有一个强类型参数。目前,该函数的签名如下所示:
DequeueCUWebinarMessages([QueueTrigger("tts-cuw-notifications-queue")] NotificationMessage notificationMessage, int dequeueCount, TextWriter log)
我想将该 NotificationMessage 对象的属性之一存储到 blob 存储。有问题的属性是一个字符串(特别是 html)。
我知道您可以在 WebJobs 函数中使用 Blob 属性。所以我的问题是,我应该使用其中一个 blob 属性吗?如果是这样,我的新函数签名会是什么样子?
或者,我应该只使用存储客户端 API 将字符串“上传”到 blob 容器吗?
最佳做法是什么?