Guest User

Untitled

a guest
May 22nd, 2018
1,867
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. {{
  2. "emails": [
  3. {
  4. "To": "info@gmail.com",
  5. "Subject": "Subject",
  6. "Body": "Body",
  7. "ID": "d3d13242-6eff-4c57-b718-ef5ad49fe301"
  8. },
  9. {
  10. "To": "hr@gmail.com",
  11. "Subject": "Subject",
  12. "Body": "Body",
  13. "ID": "101edaf0-fcb4-48fc-9e9e-0d7492b591b0"
  14. }
  15. ]
  16. }}
  17.  
  18. [HttpPost, Route("Send")]
  19. public async Task<IActionResult> Send(Email[] emails)
  20. {
  21. var toSave = from email in emails
  22. select new EmailQueueItem
  23. {
  24. Html = true,
  25. To = email.To,
  26. Subject = email.Subject,
  27. Body = email.Body
  28. };
  29.  
  30. await Database.BulkInsert(toSave.ToArray());
  31.  
  32. return Ok();
  33. }
Add Comment
Please, Sign In to add comment