internal static void Validate(EdmModel validateRoot, EdmModelValidationContext context) { var edmModelValidationRuleSet = EdmModelRuleSet.CreateEdmModelRuleSet(context.ValidationContextVersion, context.ValidateSyntax); var modelVisitor = new EdmModelValidationVisitor(context, edmModelValidationRuleSet); modelVisitor.Visit(validateRoot); }
public void Validate(EdmModel model, bool validateSyntax) { var context = new EdmModelValidationContext(model, validateSyntax); context.OnError += OnError; var modelVisitor = new EdmModelValidationVisitor( context, EdmModelRuleSet.CreateEdmModelRuleSet(model.SchemaVersion, validateSyntax)); modelVisitor.Visit(model); }