protected virtual void OnValidatingBusinessRules(IValidationContext validationContext) { ValidatingBusinessRules.SafeInvoke(this); }