事情是這樣的!!
我正在實作WebSocket即時聊天室,然後想把User的ConnecetionId存在DB
但是在過程中發生我每按一次WorkBench的執行
Client端的網頁就會重新整理一次,這樣就會導致ConnecetionId再重新生產一次
我目前找到的資訊是和WebSocket的雙向溝通機制有關?
不太確定所以上來請教大神
不太懂你指的WorkBench是啥意思
您是用C#做全端嗎
本人C#只有後端webapi 與blazor的經驗
通靈覺得應該是類似 restart application 的意思,整個應用程式會重新編譯執行
當然前端畫面也會重整,SingalR會重啟,所有的連線都會被移除,所以會取得新的連線ID
網路上的範例
沒看到你的程式碼,但是看網路上的範例好像很正常,沒有你說的狀況
另外,如果要有歷程記錄,應該要建立帳號密碼的機制來處理吧?