Re: Issue Tracker, a hypermedia API sample using Collection+Json

Glenn Block <[email protected]> Tue, 31 Dec 2013 15:01:03 -0800
Newsgroups gmane.comp.web.services.rest
Message-ID <CAEwD50Dy7oLJc0=gfDO9s3oxYCitBq2PM_yYW_3JkZ0ooG9Scg@mail.gmail.com>
Perhaps I should add a readme for the app?

On Tuesday, December 31, 2013, Chris Martin wrote:

> This is slick. It took me awhile to figure out how to use Cj with this
> sample.
>
> For anyone wondering the same, use the correct media type in the request
> header of IssuesFeature.
>
> Request.Headers.Accept.Add(new
> MediaTypeWithQualityHeaderValue("application/vnd.collection+json"));
>
> On Saturday, October 5, 2013 3:29:09 AM UTC-7, Glenn Block wrote:
>>
>> 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
>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Collection+JSON" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:_e({},
> 'cvml', 'collectionjson%[email protected]');>.
> For more options, visit https://groups.google.com/groups/opt_out.
>