示例#1
0
        /// <summary>
        /// Serializes action to xml node.
        /// </summary>
        /// <param name="action">Action to serialize.</param>
        /// <returns>Xml node representing action.</returns>
        public XElement Serialize(ActionBase action)
        {
            var xAction = new XElement(XActionNames.FromAction(action));

            return(action.AcceptVisitor(this, xAction));
        }