protected override void OnValidated(IValidationContext validationContext) { base.OnValidated(validationContext); IsValid = !validationContext.HasErrors; }