public VideoAnime GetEpisode(string name, int numCap) { VideoAnime episode = new VideoAnime(); using (HttpClient AruppiClient = new HttpClient()) { string url = _iconfiguration.GetSection("Keys").GetSection("UrlAnime").Value + string.Format("anime/{0}/{1}", name.Replace(' ', '-'), numCap); AruppiClient.BaseAddress = new Uri(url); StringBuilder path = new StringBuilder(url); using (HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, new Uri(path.ToString()))) { try { HttpResponseMessage response = AruppiClient.GetAsync(url).Result; string jsonString = response.Content.ReadAsStringAsync().Result; episode = JsonConvert.DeserializeObject <VideoAnime>(jsonString); } catch (Exception ex) { throw ex; } } } return(episode); }
public VideoAnime GetEpisode(string name, int numCap) { VideoAnime episodes = _clientAnime.GetEpisode(name, numCap); return(episodes); }