예제 #1
0
        private string Describe(NewContactMessage @event)
        {
            Require.NotNull(@event, nameof(@event));

            return(string.Format(EventDescriptionResources.NewContactMessage, @event.ClientName, @event.MessageTopic,
                                 @event.MessageBody, @event.ClientEmailAddress));
        }
예제 #2
0
 public void SendContactMessage(NewContactMessage contactMessage)
 {
     Require.NotNull(contactMessage, nameof(contactMessage));
     _eventBus.PublishEvent("Notification", "new_contact_message", contactMessage);
 }
예제 #3
0
 public void NotifyAboutNewContactMessage(NewContactMessage @event)
 {
     NotifyAboutNewEvent(@event);
 }