Akka.Cluster.Sharding.Serialization.ClusterShardingMessageSerializer.Compress C# (CSharp) Method

Compress() private static method

Compresses the protobuf message using GZIP compression
private static Compress ( IMessageLite message ) : byte[]
message IMessageLite
return byte[]
        private static byte[] Compress(IMessageLite message)
        {
            using (var bos = new MemoryStream(BufferSize))
            using (var gzipStream = new GZipStream(bos, CompressionMode.Compress))
            {
                message.WriteTo(gzipStream);
                gzipStream.Close();
                return bos.ToArray();
            }
        }