SignalR HubProxy (and by extension HubConnection and Connection ) should be thread safe. In fact, if you call HubConnection.CreateHubProxy several times with the same hubName , you should still get the same cached IHubProxy object.
If you find any problems using IHubProxy in unsynchronized code, report the problem .
source share