Ejemplo n.º 1
0
        private Message ParseMessageNode(XmlElement msgNode)
        {
            var msg = new Message
                {
                    From = msgNode.GetAttribute("from"),
                    To = msgNode.GetAttribute("to"),
                    Name = msgNode.GetAttribute("name"),
                    Postfix = Postfix,
                    Namespace = NamespaceName
                };

            ParseEachField(msgNode, msg.Fields);
            msg.Fields.ForEach(e => e.Message = msg);
            return msg;
        }
Ejemplo n.º 2
0
 public bool HasReference(Message message)
 {
     return Fields.OfType<RefField>().Any(e => e.Name.Equals(message.Name));
 }