определить повторное подключение клиента к серверу

Я использую событие отключения клиента на сервере, чтобы определить, когда клиент отключился от сервера. Но мне нужно знать, когда клиент снова подключился. Я могу сделать это? Я запускаю SignalR в WebView на мобильном устройстве и предполагаю, что потеря сигнала приводит к отключению SignalR на сервере.


person Ryan    schedule 22.09.2012    source источник


Ответы (1)


Попробуйте внедрить в Hub интерфейс IConnected, подробнее здесь.

Это дает вам следующие методы:

Task Disconnect()
Task Connect()
Task Reconnect(IEnumerable<string> groups)
person kzhen    schedule 24.09.2012