示例#1
0
        private IEnumerable <ActionBase> ParseActions()
        {
            var actionElements = _request.Root
                                 .Element(XName.Get("Actions", _elementNamespace))
                                 .Elements()
                                 .Where(element => element.Name.LocalName != "ObjectPath")
                                 .Where(element => element.Name.LocalName != "ExceptionHandlingScope")//TODO: Temp
                                 .ToList();

            foreach (var element in actionElements)
            {
                yield return(ActionBase.FromXml(element));
            }
        }