Issue Tracker, a hypermedia API sample using Collection+Json
Glenn Block <[email protected]> Sat, 5 Oct 2013 03:29:09 -0700
| Newsgroups | gmane.comp.web.services.rest |
|---|---|
| Message-ID | <CAEwD50Cxq548ac0gSPvricnS-i5U9R3aiRz8CSZApT0MErO9Cg@mail.gmail.com> |
Hello folks For our soon to be release Web Api Book ( http://www.amazon.com/Designing-Evolvable-Web-APIs-ASP-NET/dp/1449337716), we have a hypermedia sample built in ASP.NET Web API. The app is an issue tracker API which is designed as a gateway to an issue tracking system like Github. The app uses my Collection+Json library ( https://www.nuget.org/packages/WebApiContrib.Formatting.CollectionJson.Client/) for supporting the CJ format. It includes BDD style acceptance style tests utilizing the in-memory hosting feature of Web Api where each test sends an HTTP request message (without incurring any network traffic). The app also includes a self-host if you want to test it out with your favorite HTTP client. Source is here: https://github.com/webapibook/issuetracker. Feedback welcome. Thanks! Glenn