public async Task <ActionResult <string> > SentEmail([FromBody] SentEmailDto sentEmailDto) { _logger.LogInformation($"{nameof(SentEmail)} Started {sentEmailDto}", sentEmailDto); var res = await _emailService.SendEmail(sentEmailDto); return(res.ToString()); }
public async Task <bool> SentEmail(SentEmailDto sentEmailDto, CancellationToken cancelToken = default) { var res = await base.RestSend <string, SentEmailDto>(HttpMethod.Post, sentEmailDto, $"SentEmail", cancelToken); return(res != null && res.ToLower() == true.ToString()); }
public async Task <bool> SendEmail(SentEmailDto sentEmail) { await SendEmail(sentEmail.From, sentEmail.To, sentEmail.Subject, sentEmail.Text, sentEmail.IsHtml); return(true); }