Przeglądaj źródła

Added exception handling to Avalonia Transport layer

frankvandenbos 3 miesięcy temu
rodzic
commit
e01b73bbc8
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      PRS.Avalonia/PRS.Avalonia/TransportLayer.cs

+ 1 - 0
PRS.Avalonia/PRS.Avalonia/TransportLayer.cs

@@ -48,6 +48,7 @@ public class TransportLayer : ObservableObject
         _transport = new RpcClientSocketTransport(urls);
         _transport.OnOpen += (_, _) => DoConnected();
         _transport.OnClose += (_, _) => DoDisconnected();
+        _transport.OnException += (_, _) => DoDisconnected();
 
         ClientFactory.SetClientType(typeof(RpcClient<>), Platform.TimeBench, "Avalonia", _transport);