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;
 }