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); }