private async Task LoadChapterData(string url) { _link = url; linkLabel1.Text = _link; NovelReaderWebScrapper.Model.ChapterTextModel chapterdata = PrepareChapterTextData($"{url}"); await Task.Run(() => LoadChapterTextData(chapterdata.ChapterText, chapterdata.PreviousChapterLink, chapterdata.NextChapterLink)); await Task.Run(() => DatabaseAccess.UpdatePreviousChapter(_title, _link, _sourcesite)); btnNext.Enabled = (string.IsNullOrEmpty(nextchapterlink) ? false : true); btnPrev.Enabled = (string.IsNullOrEmpty(previouschapterlink) ? false : true); }
private NovelReaderWebScrapper.Model.ChapterTextModel PrepareChapterTextData(string url) { NovelReaderWebScrapper.Model.ChapterTextModel chapterText = SourcePickerMethod.GetChapterTextModel($"{url}", (SourcePickerMethod.Scrapper)_sourcesite); return(chapterText); }