public HttpResponseMessage SaveCategory([FromBody]CategoryDTO category) { return SafeAction(() => { IDelightServices service = new DelightServices(); int id = service.SaveCategory(category); if (id <= 0) { return Request.CreateResponse(HttpStatusCode.NoContent); } var response = Request.CreateResponse<int>(HttpStatusCode.OK, id); return response; }, category); }