internal static byte[] Decompress(byte[] content) { // TODO: Handle exceptions in case of corruption using var contentStream = new MemoryStream(content, false); using var gzipStream = new GZipStream(contentStream, CompressionMode.Decompress); return(gzipStream.ReadAll()); }
public static byte[] GZipDecompress(byte[] bytes) { using (MemoryStream stream = new MemoryStream(bytes)) { using (GZipStream zip = new GZipStream(stream, CompressionMode.Decompress, false)) { return(zip.ReadAll()); } } }