protected static T Deserialize <T>(byte[] bytes) { using (var memstream = new MemoryStream(bytes)) { return(ProtoBuf.Deserialize <T>(memstream)); } }