コード例 #1
0
 private void DownloadRecentClicked(object sender, RoutedEventArgs e)
 {
     if ((sender as Button)?.DataContext is PodcastEpisodeView kvp)
     {
         var podcast = config.ConfigObject.PodcastMap.Podcasts.FirstOrDefault(x => x.Value.PrimaryName == kvp.PrimaryName).Value;
         var ep      = kvp.Episode.EpisodeNumber;
         if (podcast == null)
         {
             return;
         }
         PodcastFunctions.DownloadEpisode(ep, podcast).ConfigureAwait(false);
     }
 }