private async Task <IDocument> GetPage(string searchText, int pageNum = 1, CancellationToken token = default) { var niceText = Uri.EscapeUriString(searchText.ToLower()); var url = $"https://www.gelbeseiten.de/Suche/{niceText}/Bundesweit"; if (pageNum > 1) { url += $"/Seite-{pageNum}"; } token.ThrowIfCancellationRequested(); SearchedLinks.Add(url); var document = await Browser.OpenAsync(url, cancellation : token); return(document); }
private async Task <IDocument> GetPage(string searchText, int pageNum = 1, CancellationToken token = default) { var niceText = searchText.ToLower().Replace(" ", "-"); var url = $"https://www.herold.at/gelbe-seiten/was_{niceText}/"; if (pageNum > 1) { url += $"?page={pageNum}"; } token.ThrowIfCancellationRequested(); SearchedLinks.Add(url); var document = await Browser.OpenAsync(url, cancellation : token); return(document); }