小编Rou*_*der的帖子

使用 blob 触发的隔离 Azure 函数时如何将 blob 作为流获取?

现在,我的函数如下所示:

[Function(nameof(Functions.ProcessUpload))]
public void ProcessUpload([BlobTrigger("integration/{name}")] object blob, string name)
{           
}
Run Code Online (Sandbox Code Playgroud)

触发时,参数blob是类型的实例System.ReadOnlyMemory<byte>- 这意味着博客的所有内容都在内存中提供。我在网上看到的所有示例都将参数作为string. System.ReadOnlyMemory<byte>、 和 都不适用string于我的情况,因为我需要能够处理潜在的 1GB+ 大 blob。

对于进程内函数,blob 参数是类型Stream并且一切正常。如何使用独立函数将新创建的 blob 作为流进行处理?

c# azure azure-blob-storage azure-functions

6
推荐指数
1
解决办法
1832
查看次数

标签 统计

azure ×1

azure-blob-storage ×1

azure-functions ×1

c# ×1