@@ -40,15 +40,15 @@ public class EventSubWebsocketClient
4040 /// <summary>
4141 /// Event that triggers when the websocket disconnected
4242 /// </summary>
43- public event AsyncEventHandler ? WebsocketDisconnected ;
43+ public event AsyncEventHandler < WebsocketDisconnectedArgs > ? WebsocketDisconnected ;
4444 /// <summary>
4545 /// Event that triggers when an error occurred on the websocket
4646 /// </summary>
4747 public event AsyncEventHandler < ErrorOccuredArgs > ? ErrorOccurred ;
4848 /// <summary>
4949 /// Event that triggers when the websocket was successfully reconnected
5050 /// </summary>
51- public event AsyncEventHandler ? WebsocketReconnected ;
51+ public event AsyncEventHandler < WebsocketReconnectedArgs > ? WebsocketReconnected ;
5252 /// <summary>
5353 /// Event that triggers when the websocket received revocation event
5454 /// </summary>
@@ -551,7 +551,7 @@ private async Task<bool> ReconnectAsync(Uri url)
551551 await oldRunningClient . DisconnectAsync ( ) ;
552552 oldRunningClient . Dispose ( ) ;
553553
554- await WebsocketReconnected . InvokeAsync ( this , EventArgs . Empty ) ;
554+ await WebsocketReconnected . InvokeAsync ( this , new ( ) ) ;
555555
556556 _reconnectRequested = false ;
557557 _reconnectComplete = false ;
@@ -582,7 +582,7 @@ private async Task<bool> ReconnectAsync(Uri url)
582582 if ( ! await ConnectAsync ( ) )
583583 return false ;
584584
585- await WebsocketReconnected . InvokeAsync ( this , EventArgs . Empty ) ;
585+ await WebsocketReconnected . InvokeAsync ( this , new ( ) ) ;
586586
587587 return true ;
588588 }
@@ -606,7 +606,7 @@ private async Task ConnectionCheckAsync()
606606
607607 await DisconnectAsync ( ) ;
608608
609- await WebsocketDisconnected . InvokeAsync ( this , EventArgs . Empty ) ;
609+ await WebsocketDisconnected . InvokeAsync ( this , new ( ) ) ;
610610 }
611611
612612 /// <summary>
@@ -712,7 +712,7 @@ private async Task HandleDisconnect(WebsocketEventSubMetadata metadata, JsonElem
712712 if ( data != null )
713713 _logger ? . LogForceDisconnected ( data . Session . Id , data . Session . DisconnectedAt , data . Session . DisconnectReason ) ;
714714
715- await WebsocketDisconnected . InvokeAsync ( this , EventArgs . Empty ) ;
715+ await WebsocketDisconnected . InvokeAsync ( this , new ( ) ) ;
716716 }
717717
718718 /// <summary>
0 commit comments