private async Task DiscoverServiceDesktop(Page page) { await page.GoToAsync(BaseUrl, DefaultNavigationOptions); ElementHandle allProductsButton = await page.WaitForSelectorAsync("a.login_all_products_button", DefaultWaitForSelectorOptions); if (allProductsButton != null) { await allProductsButton.ClickAsync(DefaultClickOptions); ElementHandle topMenuElements = await page.WaitForSelectorAsync("ul.ui_tabs.clear_fix", DefaultWaitForSelectorOptions); if (topMenuElements != null) { DiscoveringCompleted.Set(); } } }
private async Task DiscoverServiceMobile(Page page) { await page.GoToAsync(BaseUrl, DefaultNavigationOptions); ElementHandle forgetPasswordButton = await page.WaitForSelectorAsync("div.near_btn.wide_button.login_restore", DefaultWaitForSelectorOptions); if (forgetPasswordButton != null) { await forgetPasswordButton.ClickAsync(DefaultClickOptions); ElementHandle restoreElements = await page.WaitForSelectorAsync("div.PanelHeader__container", DefaultWaitForSelectorOptions); if (restoreElements != null) { DiscoveringCompleted.Set(); } } }