public async Task CreateHostRoom(Room room) { _roomService.AddRoomWithHostInsideWithInLobbyState(room); await _roomService.SaveChangesAsync(); await Groups.AddToGroupAsync(Context.ConnectionId, room.Id.ToString()); this.AddOrUpdateItemInContextItems(roomIdKey, room.Id); await Clients.Caller.HostRoomCreated(room.Id); }