protected virtual void OnValidatedBusinessRules(IValidationContext validationContext) { ValidatedBusinessRules.SafeInvoke(this); }