2

グループに問題があり、SQL バックプレーンを介してグループにメッセージを送信しています

ここに記載されている手順に従いまし た。バック プレーンが構成されていない場合、クライアントはグループ経由ですべてのメッセージを受信します。バック プレーンを構成すると、クライアントはメッセージを受信しません。

デバッグ印刷をオンにしましたOnDisconnected(), OnReconnected()が、それらは起動されません。だから私はクライアントがまだ接続されていることを知っています

4

1 に答える 1

3

問題は、インスタンスを保存していたことでしたIHubContext。変更したので、使用するたびに、次のIHubContextような場合は新しいコピーを取得します。

GlobalHost.ConnectionManager.GetHubContext<MyHubName>()
于 2014-03-18T09:09:50.907 に答える