private void executeSync_Click(object sender, RoutedEventArgs e) { resultsWindow.Text = ""; stopwatch.Restart(); Progress <ProgressModel> progress = new Progress <ProgressModel>(); progress.ProgressChanged += Progress_ProgressChanged; DemoModel.RunDownloadSync(progress); }
private async void executeAsync_Click(object sender, RoutedEventArgs e) { executeAsync.IsEnabled = false; resultsWindow.Text = ""; stopwatch.Restart(); Progress <ProgressModel> progress = new Progress <ProgressModel>(); progress.ProgressChanged += Progress_ProgressChanged; await DemoModel.RunDownloadParallel(progress); executeAsync.IsEnabled = true; }