Exemplo n.º 1
0
        public void Remove(IChannel channel, IUser user = null)
        {
            if (channel == null)
            {
                throw new ArgumentNullException(nameof(channel));
            }

            lock (Sync) {
                Channel chan = null;
                if (channel is Channel c && Channels.ContainsValue(c))
                {
                    chan = c;
                }