From 3f15ef9b4c3bdfeccc12694414f1efc74f1eca04 Mon Sep 17 00:00:00 2001 From: Loretta Date: Mon, 26 Aug 2024 16:35:06 +0200 Subject: [PATCH] improvements --- AyCode.Blazor.Components/Services/AcSignalRClientBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs b/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs index 7117a23..3a9a147 100644 --- a/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs +++ b/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs @@ -61,7 +61,7 @@ namespace AyCode.Blazor.Components.Services await HubConnection.StartAsync(); if (HubConnection.State != HubConnectionState.Connected) - await TaskHelper.WaitToAsync(() => HubConnection.State == HubConnectionState.Connected, Timeout, 25); + await TaskHelper.WaitToAsync(() => HubConnection.State == HubConnectionState.Connected, Timeout, 10, 25); } public async Task StopConnection() @@ -150,7 +150,7 @@ namespace AyCode.Blazor.Components.Services try { - if (await TaskHelper.WaitToAsync(() => _responseByRequestId[requestId].ResponseByRequestId != null, Timeout, 25) && + if (await TaskHelper.WaitToAsync(() => _responseByRequestId[requestId].ResponseByRequestId != null, Timeout, 25, 50) && _responseByRequestId.TryRemove(requestId, out var obj) && obj.ResponseByRequestId is ISignalResponseMessage responseMessage) { if (responseMessage.Status == SignalResponseStatus.Error || responseMessage.ResponseData == null)