private static XmlReader CreateXmlReader(EFArtifact artifact, XElement xobject) { var baseReader = xobject.CreateReader(); var lineNumberService = new XNodeReaderLineNumberService(artifact.XmlModelProvider, baseReader, artifact.Uri); return(new XmlReaderProxy(baseReader, artifact.Uri, lineNumberService)); }
private static XmlReader CreateXmlReader(EFArtifact artifact, XElement xobject) { var baseReader = xobject.CreateReader(); var lineNumberService = new XNodeReaderLineNumberService(artifact.XmlModelProvider, baseReader, artifact.Uri); var proxyReader = new XmlReaderProxy(baseReader, artifact.Uri, lineNumberService); return proxyReader; }