public static RootObject LoadSpecificDriver() { string url = @"http://ergast.com/api/f1/drivers/alonso"; System.Diagnostics.Debug.WriteLine(DataRequest.GET(url)); return(JsonToObject(DataRequest.GET(url))); }
public static WikiImage GetImage(string title) { return(ExtractImageLinkFromResponse(DataRequest.GET($"http://en.wikipedia.org/w/api.php?action=query&prop=pageimages&format=json&piprop=original&titles={AdaptStringToUrl(title)}"))); }
/// <summary> /// Loads results of a last race /// </summary> /// <returns>RootObject</returns> public static RootObject LoadResultsLastRace() { string url = @"https://ergast.com/api/f1/current/last/results.json"; return(JsonToObject(DataRequest.GET(url))); }
/// <summary> /// Loads results of a specific race /// </summary> /// <param name="season">Season of a specific race</param> /// <param name="round">Race round</param> /// <returns>RootObject</returns> public static RootObject LoadResultsSpecificRace(string season, string round) { string url = @"https://ergast.com/api/f1/" + season + "/" + round + "/results.json"; return(JsonToObject(DataRequest.GET(url))); }
/// <summary> /// Loads entire current season /// </summary> /// <returns>RootObject</returns> public static RootObject LoadCurrentSeason() { const string url = @"https://ergast.com/api/f1/current.json"; return(JsonToObject(DataRequest.GET(url))); }