/// <summary> /// Get stats from species /// </summary> /// <param name="speciesId">Species ID</param> /// <returns>BattlePetStatsRoot object</returns> public BattlePetStatsRoot GetBattlePetStats(int speciesId) { var battlePetStats = new BattlePetStatsRoot(); var url = string.Format(@"{0}/wow/battlepet/FollowerStats/{1}?locale={2}&apikey={3}", _Host, speciesId, _Locale, _APIKey); battlePetStats = json.GetDataFromURL <BattlePetStatsRoot>(url); return(battlePetStats); }
/// <summary> /// Get stats from species /// </summary> /// <param name="speciesId">Species ID</param> /// <returns>BattlePetStatsRoot object</returns> public async Task <BattlePetStatsRoot> GetBattlePetStatsAsync(int speciesId) { var battlePetStats = new BattlePetStatsRoot(); var url = string.Format( @"{0}/wow/battlepet/FollowerStats/{1}?locale={2}&apikey={3}", _Host, speciesId, _Locale, _APIKey); battlePetStats = await this.jsonUtility.GetDataFromURLAsync <BattlePetStatsRoot>(url); return(battlePetStats); }