public override void Dispose() { CancellationToken?.Cancel(); Stream?.Dispose(); #if DEBUG PacketsReceived?.Clear(); PacketsSended?.Clear(); #endif CancellationToken?.Dispose(); }
public void Dispose() { if (_stream != null) { _stream.Dispose(); } if (PacketsReceived != null) { PacketsReceived.Clear(); } if (PacketsSended != null) { PacketsSended.Clear(); } }