FluentCineworld
What is it?
FluentCineworld is a fluent C# API for obtaining Cineworld listings.
I created it because I was frustrated using the Cineworld site to check show times - films weren't listed in alphabetical order for example.
Once I had added the functionality to my site I figured why not make it available to everyone?
Where do I get it?
If you just want to be able to use it, grab it from NuGet. The easiest way to install it is using the Package Manager Console:
PM> Install-Package FluentCineworld
Alternatively (and if you want to see the source), grab it from GitHub - or fork me!
It's completely free to get and use!
How do I use it?
Once you've grabbed the code, it"s very simple. Want to grab all listings for a particular cinema?
var cineworld = new Cineworld(httpClient);
var shows = cineworld.WhatsOn(Cinema.Wembley)
.Retrieve();
Check the GitHub page for more examples, but the fluent design makes it very easy to use.