XmlReaderSettingsFactory.cs 489 B

12345678910111213141516171819202122
  1. using System.Xml;
  2. using MediaBrowser.Model.Xml;
  3. namespace Emby.Common.Implementations.Xml
  4. {
  5. public class XmlReaderSettingsFactory : IXmlReaderSettingsFactory
  6. {
  7. public XmlReaderSettings Create(bool enableValidation)
  8. {
  9. var settings = new XmlReaderSettings();
  10. if (!enableValidation)
  11. {
  12. #if NET46
  13. settings.ValidationType = ValidationType.None;
  14. #endif
  15. }
  16. return settings;
  17. }
  18. }
  19. }