public override void DecodeBody(byte[] bytes) { MemoryStream ms = new MemoryStream(bytes); using (ms){ GateMessageRequestModel entity = Serializer.Deserialize <GateMessageRequestModel>(ms); this.message = entity.message; } }
public override byte[] EncodeBody() { GateMessageRequestModel entity = new GateMessageRequestModel(); entity.message = this.message; MemoryStream ms = new MemoryStream(); using (ms){ Serializer.Serialize(ms, entity); return(ms.ToArray()); } }