/// <summary> /// Get the list of available seasons. /// </summary> /// <remarks> /// Note: The list of seasons will only be changing about once every /// two months when a new season is added. Applications should not be /// querying for the list of seasons more than once per month. /// </remarks> public List <Season> GetSeasons(PlatformShard shard) { string shardUri = BuildShardUri(shard); string seasonUri = shardUri + "seasons"; IRestResponse response = MakeRequest(seasonUri); return(Season.Deserialize(response.Content)); }