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); } } }
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); } } }