Esempio n. 1
0
        internal void AddMember(User user)
        {
            if (_members.TryAdd(user.Id, user))
            {
                if (user.Id == _ownerId)
                {
                    Owner = user;
                }

                foreach (var channel in TextChannels)
                {
                    user.AddChannel(channel);
                    channel.InvalidatePermissionsCache(user);
                }
            }
        }
Esempio n. 2
0
		internal void AddMember(User user)
		{
			if (_members.TryAdd(user.Id, user))
			{
				if (user.Id == _ownerId)
					Owner = user;

				foreach (var channel in TextChannels)
				{
					user.AddChannel(channel);
					channel.InvalidatePermissionsCache(user);
				}
			}
        }