【问题标题】:Blob path with folder structure System.Private.CoreLib: Exception具有文件夹结构 System.Private.CoreLib 的 Blob 路径:异常
【发布时间】:2019-10-10 08:18:49
【问题描述】:

我正在像这样使用 azure blobTrigger

“test”是容器的名称。

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 路径设置为“测试” '只有和任何时候文件在任何文件夹级别进入,我都希望 blob 触发器触发。

【问题讨论】:

    标签: azure-functions azure-blob-storage


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2022-09-23
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-14
      • 1970-01-01
      相关资源
      最近更新 更多