public async Task <IActionResult> Post([FromBody] SupportApi item) { if (!ModelState.IsValidUpdated()) { return(new BadRequestObjectResult(ModelState)); } var translate = new Translate(); var user = await DbContext.Users.Where(u => u.Id == CurrentUserId).Select(u => new { u.FullName, u.Email }).FirstAsync(); await emailMessageProvider.SendEmailAsync( new MailAddress[] { new MailAddress("*****@*****.**") }, $"{translate.Get("SUPPORT.SUPPORT")} [id:{DateTime.Now.Ticks}]", item.Message.ToHtml(), fromEmailAsCc : new MailAddress(user.Email)); return(Ok()); }
public void Init() { instance = new SupportApi(); }