forked fromdanesparza/iTunesSearch
- Notifications
You must be signed in to change notification settings - Fork0
🎵 A .NET wrapper to the iTunes search API
License
NotificationsYou must be signed in to change notification settings
danwalmsley/iTunesSearch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A .NET wrapper to the iTunes search API
Install theNuGet package from the package manager console:
Install-Package iTunesSearch
// ArrangeiTunesSearchManagersearch=newiTunesSearchManager();stringshowName="Modern Family";// Actvaritems=search.GetTVEpisodesForShow(showName,200).Result;// AssertAssert.IsTrue(items.Episodes.Any());
// ArrangeiTunesSearchManagersearch=newiTunesSearchManager();stringshowName="Modern Family";// Actvaritems=search.GetTVEpisodesForShow(showName,200).Result;varseasons=fromepisodeinitems.Episodes orderbyepisode.Number groupepisode byepisode.SeasonNumber intoseasonGroup orderbyseasonGroup.KeyselectseasonGroup;// Assertforeach(varseasonGroupinseasons){Debug.WriteLine("Season number: {0}",seasonGroup.Key);foreach(TVEpisodeepisodeinseasonGroup){Debug.WriteLine("Ep {0}: {1}",episode.Number,episode.Name);}}
// ArrangeiTunesSearchManagersearch=newiTunesSearchManager();stringshowName="Modern Family";// Actvaritems=search.GetTVSeasonsForShow(showName).Result;// AssertAssert.IsTrue(items.Seasons.Any());
// ArrangeiTunesSearchManagersearch=newiTunesSearchManager();stringshowName="King of the Hill";stringcountryCode="AU";/* Australia */// Actvaritems=search.GetTVSeasonsForShow(showName,20,countryCode).Result;// AssertAssert.IsTrue(items.Seasons.Any());
// ArrangeiTunesSearchManagersearch=newiTunesSearchManager();stringshowName="Radiolab";// Actvaritems=search.GetPodcasts(showName,200).Result;// AssertAssert.IsTrue(items.Podcasts.Any());