我明白爲什麼SignalR不會給你access to the HttpContext。但是,這對我們來說是相當成問題的。讓我解釋一下:SignalR和HttpContext/Session
我們的應用程序是一個多租戶應用程序,用戶在登錄時選擇環境。這基本上是將ConnectionStringName註冊到HttpSession中。在我們的SignalR Hub中,我們需要訪問Disconnect
上的數據庫。但是這是不可能的,因爲在這一點上我們沒有HttpContext,並且不能確定要寫入的環境。
任何人都可以提供一個建議如何解決這個問題?我們有點卡在這一個。
編輯:如果您的解決方案在負載平衡環境中工作,則爲獎勵點。
您還在尋找解決方案嗎? –
我們以完全不同的方式實現了該功能。 – Lodewijk
@Lodewijk,你可以分享你的不同方式嗎?我處於同樣的情況。 –