public void RegisterMessage(Accessor accessor, NotificationMessage notificationMessage) { notificationMessage.AddAccessor(accessor); notificationMessage.AddSubstitution(TemplateValue.For(FIELD, LocalizationManager.GetText(accessor.InnerProperty))); _messages.Fill(notificationMessage); }
public void Validate(long count, ValidationContext context) { if (count <= 0) return; var message = new NotificationMessage(FastPackKeys.FIELD_MUST_BE_UNIQUE); _properties.Each(p => message.AddAccessor(new SingleProperty(p))); context.Notification.RegisterMessage(message); }
public void RegisterMessage(Accessor accessor, NotificationMessage notificationMessage) { notificationMessage.AddAccessor(accessor); _messages.Fill(notificationMessage); }