public HttpResponseMessage Modify(Sys_UserDTO udto) { try { server.Modify(udto); return(HttpResponseExtension.toJson(new { info = "成功", content = "恭喜你修改成功了哦!" })); } catch (Exception ex) { UnitExtension.Log(ex); return(HttpResponseExtension.toJson(new { info = "错误", content = "更新信息出错啦!" })); } }
public void TestMethod() { //IIocManager ioc = new IocManager(); //var s = ioc.Resolve<CostomRepositoryImpl>(); UserRepositoryImpl s = new UserRepositoryImpl(); Sys_UserDTO u = new Sys_UserDTO(); u.Id = Guid.NewGuid(); u.userName = "******"; u.passWord = "******"; u.email = "*****@*****.**"; MapperConfigurationImpl ip = new MapperConfigurationImpl(); var z = Mapper.Map <Sys_UserDTO, Sys_User>(u); s.Add(z); UnitExtension.Log("添加成功"); }
/// <summary> /// 发送邮件 /// </summary> /// <param name="address"></param> /// <param name="body"></param> public static void SendEmail(string address, string body) { MailMessage mm = new MailMessage(); SmtpClient client = new SmtpClient(); try { //发件人地址 mm.From = new MailAddress("*****@*****.**"); //收件人地址 mm.To.Add(address); //邮件主题 mm.Subject = "账户信息"; //邮件标题编码 mm.SubjectEncoding = Encoding.UTF8; //发送邮件的内容 mm.Body = body; //邮件内容编码 mm.BodyEncoding = Encoding.UTF8; //是否是HTML邮件 mm.IsBodyHtml = true; //邮件优先级 mm.Priority = MailPriority.High; //创建一个邮件服务器类 client.Host = "smtp.qq.com"; client.Port = 587; client.EnableSsl = true; client.UseDefaultCredentials = false; client.Credentials = new NetworkCredential("*****@*****.**", "mmjqsptyiijcbfaj"); client.SendMailAsync(mm); } catch (Exception ex) { UnitExtension.Log(ex.Message); } finally { mm.Dispose(); client.Dispose(); } }
/// <summary> /// 集群更改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerHashSlotMoved(object sender, HashSlotMovedEventArgs e) { UnitExtension.Log("新集群:" + e.NewEndPoint + "旧集群:" + e.OldEndPoint); }
/// <summary> /// 内部异常 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerInternalError(object sender, InternalErrorEventArgs e) { UnitExtension.Log("内部异常:" + e.Exception.Message); }
/// <summary> /// 连接失败事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerConnectionFailed(object sender, ConnectionFailedEventArgs e) { UnitExtension.Log("连接异常" + e.EndPoint + ",类型为" + e.FailureType + (e.Exception == null ? "" : (",异常信息是" + e.Exception.Message))); }
/// <summary> /// 重连错误事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerConnectionRestored(object sender, ConnectionFailedEventArgs e) { UnitExtension.Log("重连错误" + e.EndPoint); }
/// <summary> /// 错误事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerErrorMessage(object sender, RedisErrorEventArgs e) { UnitExtension.Log("异常信息:" + e.Message); }
/// <summary> /// 配置更改事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void MuxerConfigurationChanged(object sender, EndPointEventArgs e) { UnitExtension.Log("配置更改:" + e.EndPoint); }