Создание функций Azure для .Net Standard 2.0 с использованием Visual Studio 2017.
С помощью мастера добавления новой функции Azure метод триггера большого двоичного объекта успешно создается со следующей сигнатурой метода.
public static void Run([BlobTrigger("attachments-collection/{name}")] Stream myBlob, string name, ILogger log)
Этот метод компилируется и работает нормально.
Однако мы хотим иметь доступ к метаданным, связанным с CloudBlockBlob, сохраняемым в хранилище, что, насколько я знаю, невозможно при использовании потока.Другие ответы на этом сайте, такие как ( Триггер функционального блога Azure, привязка CloudBlockBlob ), указывают на то, что вы можете связываться с CloudBlockBlob вместо Stream и получать доступ к метаданным таким способом.Но предлагаемое решение не компилируется в последней версии функций Azure.
Электронная документация Microsoft (https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob#trigger---usage) также, похоже, подтверждает, что можно связать триггер с CloudBlockBlob, а не с Stream,но не приводит пример синтаксиса.
Может ли кто-нибудь уточнить точный синтаксис, необходимый для привязки триггера хранилища функциональных блоков Azure к привязке к CloudBlockBlob вместо стандартного потока?
Спасибо