public static XmlReader CreateXmlReader(string filepath) { if (AppSettings.RestrictXmlControls) { NoEntitiesXmlTextReader nextr = new NoEntitiesXmlTextReader(filepath); return XmlReader.Create(nextr, CreateXmlReaderSettings()); } else { XmlTextReader xtr = new XmlTextReader(filepath); return xtr; } }
public static XmlReader CreateXmlReader(Stream datastream) { if (AppSettings.RestrictXmlControls) { NoEntitiesXmlTextReader nextr = new NoEntitiesXmlTextReader(datastream); return(XmlReader.Create(nextr, CreateXmlReaderSettings())); } else { XmlTextReader xtr = new XmlTextReader(datastream); return(xtr); } }
public static XmlReader CreateXmlReader(Stream contentStream, string baseURI) { if (AppSettings.RestrictXmlControls) { NoEntitiesXmlTextReader nextr = new NoEntitiesXmlTextReader(baseURI, contentStream); return XmlReader.Create(nextr, CreateXmlReaderSettings()); } else { XmlTextReader xtr = new XmlTextReader(baseURI, contentStream); return xtr; } }