I am not sure whether [MqttTcpChannel.cs#L85](https://github.com/dotnet/MQTTnet/blob/master/Source/MQTTnet/Implementations/MqttTcpChannel.cs#L85) is a bug. Currently, when I implement ClientConnectionContext.Tcp, I treat it as a logic error.