private async Task <IList <Gallery> > _LoadPage(HtmlDocument doc, CancellationToken token) { var galleries = await GalleryListParser.Parse(doc, token); LoadPageOverride(doc); return(galleries); }
private async Task <LoadItemsResult <Gallery> > _LoadCore(CancellationToken token) { var doc = await Client.Current.HttpClient.GetDocumentAsync(_PopularUri); var galleries = await GalleryListParser.Parse(doc, token); return(LoadItemsResult.Create(0, galleries)); }
private async Task <IEnumerable <Gallery> > _LoadCore(int pageIndex, CancellationToken token) { var uri = new Uri($"https://e-hentai.org/toplist.php?tl={(int)Toplist}&p={pageIndex}"); var doctask = Client.Current.HttpClient.GetDocumentAsync(uri); token.Register(doctask.Cancel); var doc = await doctask; return(await GalleryListParser.Parse(doc, token)); }