public IActionResult Update(int id, [FromBody] EmailConfigDto emailConfigDto) { var model = Mapper.Map <EmailConfig>(emailConfigDto); var result = _emailConfigService.Update(model); return(Ok()); }
private static void Log(string emailTo, string emailTitle, string CC, EmailConfigDto config) { System.Threading.Tasks.Task task = new System.Threading.Tasks.Task(() => { var datetime = DateTime.Now.ToString("yyyy-MM-dd HH时mm分ss秒"); var datetDay = DateTime.Now.ToString("yyyy-MM-dd"); var url = AppDomain.CurrentDomain.BaseDirectory + string.Format("LogInfo\\{0}\\", datetDay); var urlFiName = url + string.Format("{0}.txt", datetDay); if (!Directory.Exists(url)) { Directory.CreateDirectory(url); } if (!File.Exists(urlFiName)) { File.CreateText(urlFiName).Dispose(); } using (var sws = File.AppendText(urlFiName)) { sws.WriteLine("-------------------{0}-----------------", datetime); sws.WriteLine("邮件标题:{0}", emailTitle); sws.WriteLine("发送人:{0}", config.UserName); sws.WriteLine("收件人:{0}", emailTo); sws.WriteLine("抄送人:{0}", CC ?? ""); sws.WriteLine("-------------------------------------------------------"); } }); task.Start(); }
public IActionResult Insert([FromBody] EmailConfigDto emailConfigDto) { var emailConfig = Mapper.Map <EmailConfig>(emailConfigDto); return(Ok(_emailConfigService.Insert(emailConfig))); }