SignalR и HttpContext / Session

Я понимаю, почему SignalR не дает вамдоступ к HttpContext, Однако для нас это довольно проблематично. Позволь мне объяснить:

Наше приложение является мультитенантным приложением, в котором пользователь выбирает среду при входе в систему. Это в основном регистрирует ConnectionStringName в HttpSession. В нашем SignalR Hub нам нужен доступ к базе данных наDisconnect, Но это невозможно, потому что на данный момент у нас нет HttpContext и мы не можем определить среду для записи.

Кто-нибудь может дать нам предложение, как решить эту проблему? Мы немного застряли на этом.

EDIT: Бонус, если ваше решение работает в среде с балансировкой нагрузки.

Ответы на вопрос(4)

Ваш ответ на вопрос