improvements

This commit is contained in:
Loretta 2024-08-26 16:35:06 +02:00
parent c51ed2f246
commit 3f15ef9b4c
1 changed files with 2 additions and 2 deletions

View File

@ -61,7 +61,7 @@ namespace AyCode.Blazor.Components.Services
await HubConnection.StartAsync(); await HubConnection.StartAsync();
if (HubConnection.State != HubConnectionState.Connected) 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() public async Task StopConnection()
@ -150,7 +150,7 @@ namespace AyCode.Blazor.Components.Services
try 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<string> responseMessage) _responseByRequestId.TryRemove(requestId, out var obj) && obj.ResponseByRequestId is ISignalResponseMessage<string> responseMessage)
{ {
if (responseMessage.Status == SignalResponseStatus.Error || responseMessage.ResponseData == null) if (responseMessage.Status == SignalResponseStatus.Error || responseMessage.ResponseData == null)