SignalR y HttpContext / Session
Entiendo por qué SignalR no te daAcceso al HttpContext.. Sin embargo, esto es bastante problemático para nosotros. Dejame explicar:
Nuestra aplicación es una aplicación Multi-Tenant donde el usuario elige el entorno al iniciar sesión. Esto básicamente registra ConnectionStringName en HttpSession. En nuestro SignalR Hub, necesitamos acceder a la base de datos enDisconnect
. Pero esto no es posible porque no tenemos HttpContext en este punto y no podemos determinar el entorno para escribir.
¿Alguien puede darnos una sugerencia sobre cómo resolver este problema? Estamos un poco estancados en este caso.
EDITAR: Punto de bonificación si su solución funciona en un entorno de carga equilibrada.