fazho

Results 3 issues of fazho

rethrow MqttClientUnexpectedDisconnectReceivedException when QoS is 0 and Publish errors out because server disconnects the client.

add a Disconnecting event to MqttClient

### Describe your question Continuing the question from this thread: https://github.com/dotnet/MQTTnet/issues/2077 Could you please dive a little deeper into why it is unsafe for multi-threading?   Also what would be your...

question