public GameHistoryModel BuildModel() { var games = _gameRepository.GetAllGames(); List <GameModel> result = new List <GameModel>(); foreach (var game in games) { result.Add(_gameModelBuilder.BuildModel(game)); } return(new GameHistoryModel { Games = result }); }