Tôi có phòng trò chuyện sử dụng Trung tâm SignalR để nhắn tin. Thỉnh thoảng tôi nhận được báo cáo từ người dùng nơi nó bị treo. Bây giờ điều này có thể được giải thích là không có thông điệp nào được thông qua, tôi nghi ngờ vì chúng đã bị loại khỏi một nhóm.Các đăng ký nhóm có được tự động xử lý khi kết nối lại không?
Câu hỏi của tôi là, không kết nối được tái đăng ký trở thành các nhóm một cách tự động, hoặc làm bạn phải làm điều gì đó cho mình trong phương pháp Reconnect:
public Task Reconnect(IEnumerable<string> groups)
{
return Clients.rejoined(Context.ConnectionId, DateTime.Now.ToString());
}
Tấn công bằng câu hỏi thưởng: Tôi có nên nhớ xóa mọi người khỏi nhóm một lần nữa hoặc tự xóa nó khi kết nối bị ngắt kết nối? –
chúng sẽ bị xóa khi bạn ngắt kết nối. – davidfowl
'EnableAutoRejoiningGroups()' không còn khả dụng và tự động kết nối lại là hành vi mặc định theo http://stackoverflow.com/questions/14967575/enableautorejoininggroups-disappeared-in-signalr-1-0 –