Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }