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)));
        }
Esempio n. 2
0
 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)));
        }