异步发送
/// <summary>/// 發(fā)送 改成異步發(fā)送了/// </summary>/// <param name="userList"></param>/// <param name="message"></param>/// <param name="title"></param>/// <param name="notifyenum"></param>private static void Notify(NotifyContext noticontext, List<IssuedType> notifyenum){Task.Factory.StartNew(() =>{try{notifyenum.ForEach(p =>{BaseNotifier noti = null;#region 實(shí)例//郵件if (p == IssuedType.Mail){noti = new MailNotifier();}//Appif (p == IssuedType.App){noti = new AppNotifier();}//短信if (p == IssuedType.SMS){noti = new SMSNotifier();}#endregion#region 賦值發(fā)送if (noti != null){noti.Context = noticontext;noti.Notify();}#endregion});}catch (Exception ex) { Dao.Get().ExecuteNonQuery("insert into vinson_msg(msg) values('" + ex.Message + "')"); }});}
?
轉(zhuǎn)載于:https://www.cnblogs.com/vinsonLu/p/9100779.html
總結(jié)
- 上一篇: ExtJs 日期相加,Grid表格列可编
- 下一篇: SQL Server - 使用 Merg