protected override void CopyInto(IMessageCloak msg) { base.CopyInto(msg); if (msg is IObjectMessageCloak) { IObjectMessageCloak copy = msg as IObjectMessageCloak; if (copy is AMQPObjectMessageCloak) { this.objectSerializer.CopyInto((copy as AMQPObjectMessageCloak).objectSerializer); } else { this.objectSerializer.SetObject(copy.Body); } } }
internal ObjectMessage(IObjectMessageCloak message) : base(message) { this.cloak = message; }