protected override void OnDisconnectedHandler(NetClientEventArgs <ITcpConnection> args) { RemoveListener(args.NetConnection.Key); if (OnDisconnected != null) { Task.Run(() => OnDisconnected(args)); } }
protected override void OnDisconnectedHandler(NetClientEventArgs <ITcpConnection> args) { RemoveListener(args.NetConnection.Key); OnDisconnected?.Invoke(args); }
protected override void OnDisconnectedHandler(NetClientEventArgs <ITcpConnection> args) { base.OnDisconnectedHandler(args); ThreadPool.QueueUserWorkItem((o) => { connection.Reconnect(); }); }