我正在使用Azure和Blob存储与Azure函数。
我有很多文件,有时我想生成一个zip文件,保存在存储中并生成链接。
由于我的zip文件可能很大(1或2 GB),因此我希望在保存之前“即时”处理,即不使用所有内存:
我知道我必须在容器中使用PutBlock()方法,但我缺少ICSharpZipLib和BlobContainer之间的代码。
有人对此有想法吗?
由于我的zip文件可能很大(1或2 GB),因此我希望在保存之前“即时”处理,即不使用所有内存:
stream on a zipentry
write to the blob
flush the stream
create next zipentry
我知道我必须在容器中使用PutBlock()方法,但我缺少ICSharpZipLib和BlobContainer之间的代码。
有人对此有想法吗?