/** Use DeflaterOutputStream to deflate source. */ private EasyBuffer deflate(ByteString source) { var result = new EasyBuffer(); Sink sink = EasyIO.Sink(new DeflaterOutputStream(result.OutputStream())); sink.Write(new EasyBuffer().Write(source), source.Size()); sink.Dispose(); return(result); }