public void Login() { var loginUrl = Gog.GetLoginUrl(); webView.NavigationChanged += (s, e) => { if (webView.GetCurrentAddress().Contains("/on_login_success")) { webView.Close(); } }; ForceWebLanguage(Gog.EnStoreLocaleString); webView.Navigate(loginUrl); webView.OpenDialog(); }
public void Login() { var loginUrl = Gog.GetLoginUrl(); loginUrl = Regex.Replace(loginUrl, $"&gog_lc=.+$", "&gog_lc=" + Gog.EnStoreLocaleString); webView.LoadingChanged += (s, e) => { if (webView.GetCurrentAddress().Contains("/on_login_success")) { webView.Close(); } }; webView.Navigate(loginUrl); webView.OpenDialog(); }