示例#1
0
        public NotificationMessage RegisterMessage(string fieldName, string message, Severity severity)
        {
            var notificationMessage = new NotificationMessage(fieldName, message);
            notificationMessage.Severity = severity;

            if (!_list.Contains(notificationMessage))
            {
                _list.Add(notificationMessage);

                MessagesFor(notificationMessage.FieldName).Add(notificationMessage);
            }

            return notificationMessage;
        }
示例#2
0
 public bool HasMessage(string fieldName, string messageText)
 {
     var message = new NotificationMessage(fieldName, messageText);
     return _list.Contains(message);
 }