public static DomReader Create(StreamContext input, DomReaderSettings settings) { if (input == null) { throw new ArgumentNullException(nameof(input)); } var provider = DomProviderFactory.ForFileName(settings, Utility.LocalPath(input.Uri)); return(provider.CreateReader(input.OpenText(), settings)); }