Example #1
0
 public Task SendMessageAsync(IContactMessage message)
 {
     this.Name      = message.Name;
     this.FromEmail = message.Email;
     this.Subject   = message.Subject;
     this.Message   = message.Message;
     ExecuteMessageSend().Wait();
     return(Task.FromResult(0));
 }
Example #2
0
 /// <summary>
 /// Composes and sends and email with the properties specified using the default "from"
 /// </summary>
 /// <param name="message">The message.</param>
 public virtual void Send(IContactMessage message)
 {
     Send(defaultTo, message.Email, message.Subject, message.Message);
 }
Example #3
0
 /// <summary>
 /// Constructor for ContactController to Create object by Dependency Injection.
 /// </summary>
 /// <param name="_message"></param>
 public ContactController(IContactMessage _message)
 {
     this.message = _message;
 }
Example #4
0
 public void Send(IContactMessage contactMessage)
 {
     return;
 }