private void Initialize() { string json = @"C:\Users\Sweet Family\source\repos\SimpleApiReturnTenisPlaysStats\SimpleApiReturnTenisPlaysStats.UnitTests\tenisPlayer.json"; using (WebClient proxy = new WebClient()) { string jsonFile = proxy.DownloadString(json); _mokTenisPlayers = JsonConvert.DeserializeObject <TenisPlayerObject>(jsonFile); } }
private TenisPlayerObject GetTenisPlayes() { string jsonFileURL = "https://eurosportdigital.github.io/eurosport-csharp-developer-recruitment/headtohead.json"; try { using (WebClient proxy = new WebClient()) { string jsonFile = proxy.DownloadString(jsonFileURL); _tenisPlayerObject = JsonConvert.DeserializeObject <TenisPlayerObject>(jsonFile); } } catch (Exception exception) { Console.WriteLine(exception.ToString()); throw new WebFaultException <string>("Une erreur s'est produite lors du chargement", HttpStatusCode.NotFound); } return(_tenisPlayerObject); }