コード例 #1
0
        public IActionResult Update(int id, [FromBody] EmailConfigDto emailConfigDto)
        {
            var model  = Mapper.Map <EmailConfig>(emailConfigDto);
            var result = _emailConfigService.Update(model);

            return(Ok());
        }
コード例 #2
0
ファイル: EmailHelper.cs プロジェクト: xiacaimin/MyFrameCore
 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();
 }
コード例 #3
0
        public IActionResult Insert([FromBody] EmailConfigDto emailConfigDto)
        {
            var emailConfig = Mapper.Map <EmailConfig>(emailConfigDto);

            return(Ok(_emailConfigService.Insert(emailConfig)));
        }