Я использую Azure BlobTrigger, как это
С именем «test» является имя контейнера.
public static void Run([BlobTrigger("test/{name}", Connection =
"ConnectionKey")]Stream myBlob, string name, ILogger log)
Когда я добавляю файл в папку «test», он работает отлично.Триггер вызывается и выполняет свою работу !!Но наши требования заключаются в том, что в любом месте иерархии папок этого контейнера, если появляются новые файлы, этот триггер должен знать.
В этом «тестовом» контейнере, если я создаю папку «foo» и помещаю файл в папку «foo», я получаю следующее исключение
System.Private.CoreLib: исключение привыполняющая функция: BlobTrigger_TW.System.Private.CoreLib: входная строка была неверного формата.
Триггеры BLOB-объектов работают с папками внутри папок?
Иерархия папок будет генерироваться динамически в рамках теста'контейнер другой программой, поэтому у меня не всегда будут имена папок внутри, поэтому я бы хотел придерживаться только пути' blob ', называемого testb, и каждый раз, когда в нем появляется файл на любом уровне папки, я хочуспусковой крючок для стрельбы.