Exemplo n.º 1
0
        public void SetSend(SetSendRrequest request)
        {
            if (request == null || string.IsNullOrEmpty(request.UUID))
            {
                return;
            }

            UserManager um = UserPool.Instance[request.UUID];

            if (um != null && um.State != null)
            {
                um.UserInfo.SetSendGroup(request);
            }
        }
Exemplo n.º 2
0
 public void SetSendGroup(SetSendRrequest setSendModel)
 {
     if (!setSendModel.IsSend)
     {
         if (sendGroup.ContainsKey(setSendModel.UserName))
         {
             sendGroup.Remove(setSendModel.UserName);
         }
     }
     else
     {
         if (contactDic.ContainsKey(setSendModel.UserName) && !sendGroup.ContainsKey(setSendModel.UserName))
         {
             sendGroup.Add(setSendModel.UserName, contactDic[setSendModel.UserName]);
         }
     }
 }