C# TasteKid API wrapper


TasteKid API wrapper (www.tastekid.com)

I needed to use TasteKid API and for this purpose I made C# wrapper for this API. You can download it from CodePlex here :

tastekidsharp.codeplex.com

or even participate in development ;)

NuGet package : nuget.org/packages/TasteKidSharp

Just to note that you have to agree to TasteKid TOS to use this and send API use request to TasteKid, here http://www.tastekid.com/read/api

Here is usage example :

var resp = TasteKidRequest.Search("daft punk");
Assert.IsNotNull(resp);
Assert.IsNotNull(resp.Similar.Info.FirstOrDefault(ii => ii.Name == "Daft Punk" && ii.Type == "music"));
Assert.IsNotNull(resp.Similar.Results.FirstOrDefault(rr => rr.Name == "Justice" && rr.Type == "music"));
Assert.IsNotNull(resp.Similar.Results.FirstOrDefault(rr => rr.Name == "The Chemical Brothers" && rr.Type == "music"));