【发布时间】:2020-04-08 20:29:54
【问题描述】:
我有一个 Azure 存储帐户,其中包含一个托管多个容器的 blob 存储。到目前为止,我已经成功创建了一个监听Microsoft.Storage.BlobCreated 事件并在我的Web API 项目中调用webhook 的事件。
在 Web API 中处理事件时,我们想知道文件上传到了哪个容器。当前的schema 不支持此信息。
我们预期的解决方法是将容器名称附加到文件名中,并在 Web API 中对其进行解析,并根据容器名称启动处理逻辑。有没有更好的方法将容器名称附加到 BlobCreated 事件数据?
GitHub 上似乎有一个关于此的问题,没有官方解决方案。我希望已经有更好的解决方法。
【问题讨论】:
标签: c# asp.net-core azure-blob-storage