SignalR und HttpContext / Session

Ich verstehe, warum SignalR Sie nicht gibtZugriff auf den HttpContext. Dies ist jedoch für uns recht problematisch. Lassen Sie mich erklären:

Unsere Anwendung ist eine mandantenfähige Anwendung, bei der der Benutzer die Umgebung während der Anmeldung auswählt. Dadurch wird der ConnectionStringName im Wesentlichen in der HttpSession registriert. In unserem SignalR Hub müssen wir auf die Datenbank zugreifenDisconnect. Dies ist jedoch nicht möglich, da wir derzeit keinen HTTP-Kontext haben und die Umgebung, in die geschrieben werden soll, nicht bestimmen können.

Kann uns jemand einen Vorschlag zur Lösung dieses Problems machen? Wir stecken ein bisschen in dieser Sache fest.

BEARBEITEN: Bonuspunkt, wenn Ihre Lösung in einer Umgebung mit Lastenausgleich funktioniert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage