private GetGameToAddFromSearch ( List |
||
searchResult | List |
|
Результат |
private GameDetails GetGameToAddFromSearch(List<SearchBoardGameResult> searchResult)
{
var gamesToAdd =
searchResult.Select(
searchBoardGameResult => _boardGameGeekApiClient.GetGameDetails(searchBoardGameResult.BoardGameId))
.Where(gameDetails => gameDetails != null)
.ToList();
var gameToAdd =
gamesToAdd.Where(g => g.Thumbnail != null)
.OrderByDescending(g => g.BGGRating)
.FirstOrDefault();
return gameToAdd;
}