私は、そのメッセージングのためにSignalR Hubを使用してチャットルームを持っています。時折、私はどこから凍っているのかという報告を受け取ります。メッセージが届かないため、これはグループから削除されたものと思われます。グループ購読はReconnectで自動的に処理されますか?
私の質問は、接続が自動的にそのグループへの再加入を取得、またはあなたが再接続方法で何かを自分で行う必要がありますし、次のとおりです。
public Task Reconnect(IEnumerable<string> groups)
{
return Clients.rejoined(Context.ConnectionId, DateTime.Now.ToString());
}
ボーナスの質問でハイジャック:グループから人を再び忘れるべきですか、コネクションIDが切断されたときに自分自身を解決する必要がありますか? –
切断すると消去されます。 – davidfowl
'EnableAutoRejoiningGroups()'はもう使用できません。また、自動再結合はhttp://stackoverflow.com/questions/14967575/enableautorejoininggroups-disappeared-in-signalr-1-0に基づいたデフォルトの動作です。 –