Esempio n. 1
0
 /// <summary>
 /// 发送消息
 /// </summary>
 /// <param name="userIdList"></param>
 /// <param name="message"></param>
 /// <param name="url"></param>
 public static void SendSignalRNotification2User(List <string> userIdList, string message, string url)
 {
     if (userIdList == null)
     {
         return;
     }
     SignalRMessageEvent?.Invoke(userIdList, message, url);
 }
Esempio n. 2
0
 /// <summary>
 /// 清空消息处理器
 /// </summary>
 public static void ClearMessageEventHandler()
 {
     if (SignalRMessageEvent != null)
     {
         foreach (Delegate d in SignalRMessageEvent.GetInvocationList())
         {
             var action = d as Action <List <string>, string, string>;
             if (action != null)
             {
                 SignalRMessageEvent -= action;
             }
         }
     }
 }
Esempio n. 3
0
 public static void SendSignalRNotification2All(string message, string url)
 {
     SignalRMessageEvent?.Invoke(null, message, url);
 }