public async Task <DataGameList> GetGames(string type) { IGameList gameList = _gameListsKeyed[type.ToLowerInvariant()]; return(await gameList.GetGamesNew()); }