Skip to content

Commit

Permalink
Fix #98
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Ganss committed Jan 23, 2019
1 parent 0126fc1 commit 7c6e29d
Showing 1 changed file with 5 additions and 12 deletions.
17 changes: 5 additions & 12 deletions XmlSchemaClassGenerator/Generator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -202,20 +202,13 @@ public bool EnableUpaCheck
public void Generate(IEnumerable<string> files)
{
var set = new XmlSchemaSet();
var settings = new XmlReaderSettings
{
DtdProcessing = DtdProcessing.Ignore
};
var settings = new XmlReaderSettings { DtdProcessing = DtdProcessing.Ignore };
var readers = files.Select(f => XmlReader.Create(f, settings));

var schemas = files.Select(f => XmlSchema.Read(XmlReader.Create(f, settings), (s, e) =>
{
Trace.TraceError(e.Message);
}));
set.ValidationEventHandler += (s, e) => Trace.TraceError(e.Message);

foreach (var s in schemas)
{
set.Add(s.TargetNamespace, s.SourceUri);
}
foreach (var reader in readers)
set.Add(null, reader);

Generate(set);
}
Expand Down

0 comments on commit 7c6e29d

Please sign in to comment.