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);
 }