带有文件夹结构系统的BLOB路径.Private.Corelib:异常



我正在使用像这样的azure blobtrigger

以"测试"为容器的名称。

public static void Run([BlobTrigger("test/{name}", Connection = 
"ConnectionKey")]Stream myBlob, string name, ILogger log)

当我将文件添加到"测试"文件夹中时,它运行良好。触发器被打电话并进行工作!!但是我们的要求是,该容器的文件夹层次结构中的任何位置,如果有一个新文件,此触发器应该能够知道。

在该"测试"容器中,如果我创建一个" foo"文件夹并将文件推入'foo'文件夹中,我最终会得到以下异常

system.private.corelib:执行功能时异常:blobtrigger_tw。system.private.corelib:输入字符串不是正确的格式。

blob触发器它们是否可以使用文件夹中的文件夹?

文件夹层次结构将通过另一个程序在"测试"容器中动态生成"只有任何文件夹都会出现文件,我希望blob触发。

该错误来自您的代码。在您的示例中,name变量将为foo/fileName.ext

最新更新