Je travaille sur un problème en utilisant deux concentrateurs de signalR, quand je ferme la fenêtre de navigation (ou l'onglet) un seul OnDisconnected est appelé. Exemple pseudo-code:Dans SignalR, lequel onDisconnected est appelé lorsque nous avons deux hubs?
Hub1{ ... OnDisconnected(){print(1)} }
Hub2{ ... OnDisconnected(){print(2)} }
sur la fenêtre fermer la sortie est:
1
que quelqu'un peut me expliquer pourquoi? Merci.
Voulez-vous dire une sortie côté client ou côté serveur? –
Je veux dire quel gestionnaire d'événements est exécuté (côté serveur). Est-ce que Hub1.OnDisconnected ou Hub2.OnDisconnected ou les deux? – Tuximo
Les deux toujours. C'est un comportement standard. –