JavaScript Azure webjobs 可以根据添加到存储 blob 来触发吗?

Can JavaScript Azure webjobs trigger based on additions to a storage blob?

有很多示例使用 C# 触发基于更新到 blob 存储的网络作业(使用 C# 方法参数类型和注释)。 JS 网络作业是否具有等效功能?

相关的 azure-functions 似乎允许通过 function.json 文件进行此操作,但节点 webjobs 似乎没有任何内容。

是的。请参阅函数门户中提供的 BlobTrigger-Node 模板。输入您的容器名称,当新的 blob 添加到容器时,您的节点函数将被调用:

module.exports = function (context, myBlob) {
    context.log('Node.js blob trigger function processed blob:', myBlob);
    context.done();
};

如果您愿意,您还可以 运行 在 常规连续 Web 作业 中 运行 时间。有一个示例显示如何执行此操作 here