Не удалось вывести поток в blob после последнего обновления webjob 0.3.0

Я использую azure webjobs и в качестве вывода на задание я пишу поток в blob, как это

[Blob("unapproved/{Name}")] Stream image

Пока это работало нормально, но после обновления до версии. 0.3.0, я получаю обязательное исключение на этом. Должна ли она работать или является ли способ реализовать ICloudBlobStreamBinder?

Глядя на образец здесь http://azure.microsoft.com/blog/2014/06/18/announcing-the-0-3-0-beta-preview-of-microsoft-azure-webjobs-sdk/ Это легко, когда и вход и выход - это капля. Но в моей ситуации я получаю сообщение из очереди в качестве триггера.

1 ответ

Используйте перегрузку конструктора атрибутов Blob с двумя аргументами. Второй аргумент - доступ к файлу. Поток будет доступен для чтения или записи, исходя из значения, которое передается этому аргументу.

licensed under cc by-sa 3.0 with attribution.