public Task HandleConnectingFailedAsync(ManagedProcessFailedEventArgs eventArgs) { return(Task.Run(() => { connectingFailedReason = eventArgs.Exception.Message; startWaitEvent.Set(); })); }
private void OnConnectingFailed(ManagedProcessFailedEventArgs eventArgs) { if (eventArgs.Exception != null) { Logger.LogError(eventArgs.Exception, $"Failed to connect: {eventArgs.Exception.Message}"); } else { Logger.LogError("Failed to connect"); } }
private void OnMqttClientConnectingFailed(ManagedProcessFailedEventArgs e) { try { Log.Error("SDK.Error: Connect fail, deviceid is " + clientConf.DeviceId); if (connectListener != null) { connectListener.ConnectFail(); } } catch (Exception ex) { Log.Error("SDK.Error: Connect fail, deviceid is " + clientConf.DeviceId); } mre.Set(); }
public void SynchronizingSubscriptionsFailedHandler() { using var mock = AutoMock.GetLoose(); mock.Mock <IManagedMqttClient>() .SetupProperty(x => x.SynchronizingSubscriptionsFailedHandler); var rxMqttClinet = mock.Create <RxMqttClient>(); var testScheduler = new TestScheduler(); var @event = new ManagedProcessFailedEventArgs(new Exception()); testScheduler.ScheduleAsync(TimeSpan.FromTicks(2), (_, __) => mock.Mock <IManagedMqttClient>().Object.SynchronizingSubscriptionsFailedHandler.HandleSynchronizingSubscriptionsFailedAsync(@event)); // act var testObserver = testScheduler.Start(() => rxMqttClinet.SynchronizingSubscriptionsFailedEvent, 0, 0, 4); Assert.Equal(1, testObserver.Messages.Count); Assert.Equal(NotificationKind.OnNext, testObserver.Messages.Last().Value.Kind); Assert.Equal(@event, testObserver.Messages.Last().Value.Value); Assert.Null(rxMqttClinet.InternalClient.SynchronizingSubscriptionsFailedHandler); }
public Task HandleConnectingFailedAsync(ManagedProcessFailedEventArgs eventArgs) { ConnectionState = ConnectionState.Disconnected; _logger.LogWarning(new EventId(0), eventArgs?.Exception, $"MqttConnection could not connect for {this}, message: '{eventArgs?.Exception?.Message}'"); return(Task.CompletedTask); }
public Task HandleSynchronizingSubscriptionsFailedAsync(ManagedProcessFailedEventArgs eventArgs) { ConnectionState = ConnectionState.Disconnected; _logger.LogWarning(new EventId(0), eventArgs?.Exception, $"Subscription synchronization for {this} failed, message: '{eventArgs?.Exception?.Message}'"); return(Task.CompletedTask); }
private static void OnMqttClientConnectingFailed(ManagedProcessFailedEventArgs obj) { Console.WriteLine("OnMqttClientConnectingFailed"); }
private Task OnSynchronizingSubscriptionsFailed(ManagedProcessFailedEventArgs e) { Console.WriteLine($"OnSynchronizingSubscriptionsFailed [Exception]: {e.Exception}"); return(Task.CompletedTask); }
private Task OnConnectingFailed(ManagedProcessFailedEventArgs e) { Console.WriteLine($"OnConnectingFailed [Exception]: {e.Exception}"); return(Task.CompletedTask); }
private static void OnConnectingFailed(ManagedProcessFailedEventArgs obj) { Console.WriteLine(obj.Exception.Message); }
private void OnSynchronizingSubscriptionsFailed(ManagedProcessFailedEventArgs eventArgs) { Logger.LogError(eventArgs.Exception, $"Failed to synchronize subscriptions: {eventArgs.Exception.Message}"); }
private void OnConnectingFailed(ManagedProcessFailedEventArgs e) { Console.WriteLine("OnConnectingFailed from MQTT Brokers."); }
public Task HandleConnectingFailedAsync(ManagedProcessFailedEventArgs eventArgs) { Console.WriteLine("MQTT连接失败" + eventArgs.Exception == null ? "" : eventArgs.Exception.Message + ";" + eventArgs.Exception.StackTrace); return(Task.CompletedTask); }
public static void OnConnectingFailed(ManagedProcessFailedEventArgs obj) { Conectado = false; }