public HttpResponseMessage Post(Template template) { var friend = template.ToFriend(0); var id = repo.Add(friend); var response = this.Request.CreateResponse(HttpStatusCode.Created); response.Headers.Location = new Uri(Url.Link("default", new { controller = "Friends", id = id })); return response; }
public HttpResponseMessage Put(int id, Template template) { var friend = template.ToFriend(id); repo.Update(friend); return this.Request.CreateResponse(HttpStatusCode.NoContent); }