private async void WebView_NavigationCompleted(WebView sender, WebViewNavigationCompletedEventArgs e) { if (e.Uri.Host == redirect_url.Host) { WebView.Visibility = Visibility.Collapsed; if (await client.AuthUserAsync(e.Uri, redirect_url, state) != null) { Options.ItemsSource = Enum.GetValues(typeof(Option)).Cast <Option>(); } } }