public IEnumerable<Match> UpcomingMatches(string ID) { API.Logger.Log(this, "Sending upcoming matches " + ID); SoccerAPI soccerAPI = new SoccerAPI(); var matches = soccerAPI.GetUpcomingMatches(int.Parse(ID)); if (matches != null) { return matches; } else { throw new HttpResponseException(System.Net.HttpStatusCode.NoContent); } }
public IEnumerable<Series> Get() { API.Logger.Log(this, "Sending Series"); SoccerAPI soccerAPI = new SoccerAPI(); var series = soccerAPI.GetSeries(); foreach (int ID in series.Select(x => x.ID)) { soccerAPI.GetUpcomingMatches(ID); } return series; }