public bool ValidateModel(StringBuilder messages) { EventHandler<ValidatingEventArgs> handler = Validating; var args = new ValidatingEventArgs(); handler?.Invoke(this, args); return Budgets.Validate(messages); }