public void RemoveChannel(long channelId) { AChannel channel = this.service?.GetChannel(channelId); if (channel == null) { return; } this.service.Remove(channelId); channel.Dispose(); }
public void Close(NetChannelType channelType) { AChannel channel = this.GetChannel(channelType); if (channel == null || channel.Id == 0) { return; } this.channels.Remove(channelType); channel.Dispose(); }