internal Task Disconnected(Exception error) { _ = Task.Delay(EventHelper.GlobalTimeout, CancellationToken.Token).ContinueWith(async _ => { LogService.Write(LogSource.DSN, $"Checking connection state...", CC.LightYellow); await EventHelper.CheckStateAsync(); }); return(Task.CompletedTask); }