示例#1
0
        public async Task <HttpResponseMessage> Post(Issue issue)
        {
            var newIssue = await _store.CreateAsync(issue);

            var response = Request.CreateResponse(HttpStatusCode.Created);

            response.Headers.Location = _linkFactory.Self(newIssue.Id).Href;
            return(response);
        }
示例#2
0
        public async Task <HttpResponseMessage> Post(dynamic newIssue)
        {
            var issue = new Issue {
                Title = newIssue.title, Description = newIssue.description
            };
            await _store.CreateAsync(issue);

            var response = Request.CreateResponse(HttpStatusCode.Created);

            response.Headers.Location = _linkFactory.Self(issue.Id).Href;
            return(response);
        }