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; }
public bool Contains(NotificationMessage message) { return _list.Contains(message); }
public bool HasMessage(string fieldName, string messageText) { var message = new NotificationMessage(fieldName, messageText); return _list.Contains(message); }
public void Add(NotificationMessage message) { _list.Add(message); }