public async Task ConnectUser(string userName, Guid chatRoomId) { var user = new ChatUser { Id = Guid.NewGuid(), Name = userName }; var chatRoom = chatHandler.GetChat(chatRoomId); chatRoom.AddUser(user); await Clients.All.SendAsync("UserConnected", user); }
public ChatRoom GetRoom(Guid id) { var chatRoom = chatHandler.GetChat(id); return(chatRoom); }