public async Task <RatingsCallResult> GetRatingsByPlayerName(string playerName)
        {
            try
            {
                RatingsResponse ratings = await _client.GetJsonAsync <RatingsResponse>($"https://api.chess.com/pub/player/{playerName}/stats");

                return(new RatingsCallResult(ratings, true));
            }
            catch (Exception e)
            {
                return(new RatingsCallResult(null, false));
            }
        }
Beispiel #2
0
 public RatingsCallResult(RatingsResponse data, bool isSuccess)
 {
     Data      = data;
     IsSuccess = isSuccess;
 }