public XmlObject(GetXmlReaderDelegate getReaderDelegate, INavigationActionFactory navigationFactory) { _getReaderDelegate = getReaderDelegate; _navigationAction = navigationFactory.CreateNew().GetAction(); _navigationFactory = navigationFactory; }
public XmlObject(GetXmlReaderDelegate getReaderDelegate, INavigationAction navigationAction, INavigationActionFactory navigationFactory) { _getReaderDelegate = getReaderDelegate; _navigationAction = navigationAction; _navigationFactory = navigationFactory; }
public Xml(Stream content, XmlReaderSettings settings, INavigationActionFactory navigationFactory) : base(() => { content.Position = 0; var sr = new StreamReader(content); return(XmlReader.Create(sr, settings)); }, navigationFactory) { }
public InnerFoo(GetXmlReaderDelegate rDelegate, INavigationAction action, INavigationActionFactory navigationFactory) : base(rDelegate, action, navigationFactory) { }