XmlDocument.Validate does not fire for multiple errors
问题 I am trying to validate an incoming input xmlDocument against a an existing XmlSchemaSet. Following is the code: public class ValidateSchemas { private bool _isValid = true; public List<string> errorList = new List<string>(); public bool ValidateDocument(XmlDocument businessDocument) { XmlSchemaSet schemaSet = SchemaLoader.Loader(); bool isValid = Validate(businessDocument, SchemaLoader._schemaSet); return isValid; } public bool Validate(XmlDocument document, XmlSchemaSet schema) {