У меня есть сервер C# и клиент C#, использующий SignalR для связи. Оба приложения WPF. На моем клиенте у меня есть кнопка для входа на сервер. Я хочу отключить кнопку входа в систему, если сервер недоступен.SignalR: Проверьте, доступен ли сервер
Есть ли способ проверить, доступен ли сервер или нет?
Я не думаю, что есть простой способ сделать это с помощью концентратора SignalR, хотя есть аналогичный вопрос о SO, который описывает способ сделать это с помощью PersistentConnection: http://stackoverflow.com/questions/19885207/ is-there-a-way-to-check-if-a-signalr-server-hub-is-active-up-ready-accepting-con (это использует jQuery, хотя, вероятно, небезопасно, если у вас есть сервер C#) , Собственная проблема, которую я вижу в этом, заключается в том, что для того, чтобы клиент мог определить, доступен ли сервер, он должен попытаться подключиться к нему, что не произойдет, если сервер в любом случае отключен. –
Видел другую нить, но не смог использовать ее с C# backend. –