adamhathcock / sharpcompress

SharpCompress is a fully managed C# library to deal with many compression types and formats.
MIT License
2.28k stars 480 forks source link

Streaming zip object from S3 bucket #872

Open Lewis-Teoh opened 2 months ago

Lewis-Teoh commented 2 months ago

How to stream a zip object from S3 bucket and validate the entries of the zip file (zip folder structure) on the fly?

adamhathcock commented 1 month ago

ZipReader passed the stream....don't buffer. This is only if the zip file has streamed entries. Otherwise, you'll have to find the dictionary and download S3 in pieces (which I think is possible)