现在,我的函数如下所示:
[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 作为流进行处理?