private void SetDeflateStreamFileFormatter(CompressionMode mode) { if (mode == CompressionMode.Compress) { IFileFormatWriter writeCommand = new GZipFormatter(); _deflateStream.SetFileFormatWriter(writeCommand); } else { IFileFormatReader readCommand = new GZipDecoder(); _deflateStream.SetFileFormatReader(readCommand); } }