예제 #1
0
 /// <summary>
 /// 用户登录调用推送
 /// </summary>
 /// <param name="userName">用户名称</param>
 /// <param name="type">用户登录类型</param>
 private void login(string userName, ChatData.UserLoginType type)
 {
     removeUsers.ClearOnlyLength();
     foreach (var user in users)
     {
         if (!user.Value.OnUser(userName, type))
         {
             removeUsers.Add(user.Key);
         }
     }
     removeUser();
 }
예제 #2
0
 public bool OnUser(string userName, ChatData.UserLoginType type)
 {
     return(GetUser == null || GetUser.Callback(new ChatData.UserLogin {
         Name = userName, Type = type
     }));
 }