Мы создали собственный сервер SignalR
, и наше настольное приложение WPF подключается к этому серверу. Мы просто занимаемся управлением входом-выходом, все просто и работает. Но через какое-то время, обычно через 2-3 часа, половина клиента пропадает из списка онлайн-клиентов.
Похоже, что на сервере запускается событие OnDisconnected
для соединений, даже если они не закрыты. После события OnDisconnected
эти соединения все еще могут отправлять и получать данные.
Есть ли какой-либо сценарий, который вызывает событие OnDisconnected
, запускаемое на сервере, когда соединение не закрыто?