For our use case, I've created a background job that periodically calls await connectionController.EnsureConnectedAsync() and broadcasts a heartbeat to SignalR clients. However, the background job is hanging forever if Trader Workstation isn't open. It might be beneficial to enable the timeout to allow consumers to handle underlying connection issues. Thoughts?
For our use case, I've created a background job that periodically calls
await connectionController.EnsureConnectedAsync()
and broadcasts a heartbeat to SignalR clients. However, the background job is hanging forever if Trader Workstation isn't open. It might be beneficial to enable the timeout to allow consumers to handle underlying connection issues. Thoughts?