/// <summary> /// Compresses the specified text using the default compression method: Deflate /// </summary> public static byte[] CompressBytes(this byte[] bytes, string compressionType) { if (compressionType == CompressionTypes.Deflate) { return(DeflateProvider.Deflate(bytes)); } if (compressionType == CompressionTypes.GZip) { return(GZipProvider.GZip(bytes)); } throw new NotSupportedException(compressionType); }