From 1b30636937e2cf89bcd30b98f5cbbe5e775de4d8 Mon Sep 17 00:00:00 2001 From: Moonbase Date: Thu, 31 Jul 2025 10:18:57 -0700 Subject: [PATCH] Configure TimeSpans For ServerTimeout And KeepAliveInterval --- QtCNETAPI/Services/GatewayService/GatewayService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/QtCNETAPI/Services/GatewayService/GatewayService.cs b/QtCNETAPI/Services/GatewayService/GatewayService.cs index 660d88b..6d5f335 100644 --- a/QtCNETAPI/Services/GatewayService/GatewayService.cs +++ b/QtCNETAPI/Services/GatewayService/GatewayService.cs @@ -54,7 +54,10 @@ namespace QtCNETAPI.Services.GatewayService await _apiService.RefreshSessionIfInvalid(); return _apiService.SessionToken; }; - }); + }) + .WithStatefulReconnect() + .WithServerTimeout(TimeSpan.FromMinutes(1)) + .WithKeepAliveInterval(TimeSpan.FromMinutes(1)); HubConnection = gwConBuilder.Build(); // register events