Beispiel #1
0
        public void AddUser(UserInfo user)
        {
            if (m_users.ContainsKey(user.GetToken()))
                return;

            m_users.Add(user.GetToken(), user);

            if (Chatter != null)
                Chatter.AddUser(user);
        }
Beispiel #2
0
        public void AddUser(UserInfo user)
        {
            if (m_users.ContainsKey(user.GetToken()))
            {
                return;
            }

            m_users.Add(user.GetToken(), user);

            if (Chatter != null)
            {
                Chatter.AddUser(user);
            }
        }
Beispiel #3
0
        public void DeleteUser(UserInfo user)
        {
            string token = user.GetToken();
            if (m_users.ContainsKey(token))
            {
                m_users.Remove(token);

                if (Chatter != null)
                    Chatter.DeleteUser(user);
            }
        }
Beispiel #4
0
 public static void AddUser(UserInfo user)
 {
     lock (LockObject)
     {
         string token = user.GetToken();
         if (!m_users.ContainsKey(token))
         {
             m_users.Add(token, user);
         }
     }
 }
Beispiel #5
0
        public void DeleteUser(UserInfo user)
        {
            string token = user.GetToken();

            if (m_users.ContainsKey(token))
            {
                m_users.Remove(token);

                if (Chatter != null)
                {
                    Chatter.DeleteUser(user);
                }
            }
        }
Beispiel #6
0
 public bool ContainsUser(UserInfo user)
 {
     return m_users.ContainsKey(user.GetToken());
 }
Beispiel #7
0
 public bool ContainsUser(UserInfo user)
 {
     return(m_users.ContainsKey(user.GetToken()));
 }
Beispiel #8
0
 public static void AddUser(UserInfo user)
 {
     lock (LockObject)
     {
         string token = user.GetToken();
         if (!m_users.ContainsKey(token))
             m_users.Add(token, user);
     }
 }