コード例 #1
0
        private void ValidateField(string field, INotification notification)
        {
            var value = GetPropertyValue(this, field);

            foreach (var validation in Validations[field].Where(validation => !validation.Validate(value)))
            {
                notification.AddError(field, validation.GetError());
            }
        }
コード例 #2
0
 protected void AddError(string message)
 {
     _notification.AddError(message);
 }