private static IEnumerable <SubflixModel> ToDownloadItems(this IEnumerable <HtmlNode> items)
        {
            var list = new List <SubflixModel>();

            foreach (var item in items)
            {
                var r = new SubflixModel();
                r.Language = item.GetElementsWithClass("langTD", "td").FirstOrDefault().InnerText;
                r.Name     = item.GetElementsWithClass("titleSub", "span").FirstOrDefault().InnerText;
                r.Id       = item.GetElementsWithClass("downloadBtn", "a").FirstOrDefault().Attributes.Where(x => x.Name == "data-postid").FirstOrDefault().Value;
                list.Add(r);
            }
            return(list);
        }
        public static async Task <string> GetdownloadLink(this SubflixModel post)
        {
            var dict = new Dictionary <string, string>();

            dict.Add("action", "downajax");
            dict.Add("postid", post.Id);
            var client = new HttpClient();
            var req    = new HttpRequestMessage(HttpMethod.Post, Constants.APIHost + "wp-admin/admin-ajax.php")
            {
                Content = new FormUrlEncodedContent(dict)
            };
            var res = await client.SendAsync(req);

            var response = await res.Content.ReadAsStringAsync();

            return(JsonConvert.DeserializeObject <DownloadLinkItem>(response).url);
        }