Example #1
0
        public async Task SendAsync(EmailRequest request)
        {
            var email = new Email
            {
                CreatedAt   = DateTime.Now,
                Data        = JsonConvert.SerializeObject(request.Data),
                Subject     = request.Subject,
                TemplateKey = request.TemplateKey,
                To          = request.To
            };

            db.Add(email);
            await SendAsync(email, request.Data);
        }