- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.1k
 
Upgrading guide
        HansM edited this page Jun 24, 2019 
        ·
        30 revisions
      
    - 
MqttProtocolVersionis now in theMQTTnet.Formatternamespace. - 
MqttFixedHeader,MqttPacketBodyReader,MqttPacketReader,MqttPacketWriterandMqttProtocolVersionare now in theMQTTnet.Formatternamespace. - 
IMqttPacketSerializerandMqttPacketSerializerdo not exist anymore. --> Wait for answer in https://github.com/chkr1011/MQTTnet/issues/614. 
- Updated async handlers:
 
private void Something()
{
    mqttClient.ApplicationMessageReceivedHandler = new MqttApplicationMessageReceivedHandlerDelegate(OnAppMessage);
    mqttClient.ConnectedHandler = new MqttClientConnectedHandlerDelegate(OnConnected);
    mqttClient.DisconnectedHandler = new MqttClientDisconnectedHandlerDelegate(OnDisconnected);
    mqttClient.ConnectingFailedHandler = new ConnectingFailedHandlerDelegate(OnConnectingFailed);
}
private async void OnAppMessage(MqttApplicationMessageReceivedEventArgs e)
{
}
private async void OnConnected(MqttClientConnectedEventArgs e)
{
}
private async void OnDisconnected(MqttClientDisconnectedEventArgs e)
{
}
private async void OnConnectingFailed(ManagedProcessFailedEventArgs e)
{
}- Creation of the managed client changed from 
var client = new MqttFactory().CreateManagedMqttClient();to?--> Wait for answer in https://github.com/chkr1011/MQTTnet/issues/614. 
- Updated async handlers:
 
private void Something()
{
    mqttClient.ApplicationMessageReceivedHandler = new MqttApplicationMessageReceivedHandlerDelegate(OnAppMessage);
    mqttClient.ConnectedHandler = new MqttClientConnectedHandlerDelegate(OnConnected);
    mqttClient.DisconnectedHandler = new MqttClientDisconnectedHandlerDelegate(OnDisconnected);
}
private async void OnAppMessage(MqttApplicationMessageReceivedEventArgs e)
{
}
private async void OnConnected(MqttClientConnectedEventArgs e)
{
}
private async void OnDisconnected(MqttClientDisconnectedEventArgs e)
{
}