private void MakeWebRequest(int pageNumber = 1) { var used = ActiveSearch.BuildUsedRequestArray(); foreach (RequestBase request in ActiveSearch.Requests) { string rstring = request.GetRequestString(used, pageNumber); if (rstring != null && rstring != "") { var html = GetHtml(rstring); request.Result.LoadHtml(html); request.FixBasicErrors(); FanFics.AddRange(request.DecodeHTML()); } } }
public List <FanFic> GetCurrentResults() { FanFics.Sort((x, y) => x.Likes.CompareTo(y.Likes)); FanFics.Reverse(); // Sorts fics by highest likes -- should be an option to change eventualy return(FanFics); }