private void LoadEpisodes(string url) { var podcastFinder = new iTunesPodcastFinder.PodcastFinder(); var results = podcastFinder.GetPodcastEpisodesAsync(url); Episodes.Clear(); foreach (var item in results.Result.Episodes) { Episodes.Add( new Episode { Title = item.Title, Description = item.Summary, Url = item.FileUrl.ToString(), Duration = item.Duration.ToString() }); } }
private void LoadPodcasts() { var maxItems = 5; // Min:1 - max:200 var country = "nl"; // Two-letter country code (ISO 3166-1 alpha-2) var finder = new iTunesPodcastFinder.PodcastFinder(); var results = finder.SearchPodcastsAsync("microsoft", maxItems); foreach (var item in results.Result) { Podcasts.Add( new Podcast { Title = item.Name, Description = item.Summary, Url = item.FeedUrl, ImageUrl = item.ArtWork, }); } }