AsyncPatternsWPF.MainWindow.OnSearchSync C# (CSharp) Méthode

OnSearchSync() private méthode

private OnSearchSync ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void
        private void OnSearchSync(object sender, RoutedEventArgs e)
        {
            try
            {
                foreach (var req in GetSearchRequests())
                {
                    var client = new WebClient();
                    foreach (var header in req.Headers)
                    {
                        client.Headers.Add(header.Key, header.Value);
                    }

                    client.Credentials = req.Credentials;
                    string resp = client.DownloadString(req.Url);
                    IEnumerable<SearchItemResult> images = req.Parse(resp);
                    foreach (var image in images)
                    {
                        _searchInfo.List.Add(image);
                    }

                }
            }
            catch (WebException ex) when (ex.Message.Contains("401"))
            {
                MessageBox.Show(errorMessage, "Registration Needed");
            }
        }