Я работаю над проблемой, используя два концентратора signalR, когда я закрываю окно навигатора (или вкладку), вызывается только один OnDisconnected. Пример псевдокода:В SignalR, который onDisconnected вызывается, когда у нас есть два концентратора?
Hub1{ ... OnDisconnected(){print(1)} }
Hub2{ ... OnDisconnected(){print(2)} }
на окне закрыть выход есть:
1
Может кто-нибудь объяснить мне, почему? Спасибо.
Вы имеете в виду клиентский или серверный выход? –
Я имею в виду, какой обработчик события выполняется (на стороне сервера). Является ли Hub1.OnDisconnected или Hub2.OnDisconnected или и то, и другое? – Tuximo
Оба всегда. Это стандартное поведение. –