public void Send(params EmailMessage[] messages) { foreach (var message in messages) { var files = _serializer.Serialize(message.Files); _repository.Add( _partitionId, message.EmailSenderUserId, message.From, message.To, message.CopyTo, message.Subject, message.Body, message.IsBodyHtml, files); } }
/// <summary> /// Add an email message /// </summary> /// <param name="emailMessage"></param> /// <returns></returns> public int AddEmailMessage(EmailMessageDomain emailMessage) { ValidateEmailMessageModel(emailMessage); return(_emailMessageRepository.Add(emailMessage)); }