/// <summary>
 /// Carica i dati di un singolo gioco presente sul sito 
 /// </summary>
 /// <param name="simpleGame"></param>
 /// <returns></returns>
 public async Task<Game> GetGameDetails(GameSummary simpleGame)
 {
     string urlGameDetails = string.Format("{0}{1}", _config.UrlGameDetail, simpleGame.ID);
     Entity.Data gameDetail = null;
     gameDetail = await _loadGameDetails.LoadDetails(urlGameDetails);
     gameDetail = await _loadGameDetails.DownloadImage(gameDetail);
     return await Task.Factory.StartNew(() =>
     {
         return GameDetailsToGameDb.Convert(gameDetail, _genres, _platforms);
     });
 }
 public async Task<Game> TheGamesDBGetGameDetails(GameSummary gameSummary)
 {
     return await ClientTheGamesDB.GetGameDetails(gameSummary);
 }