public HttpResponseMessage GetProductsFromCategory([FromBody]IdentityModel model) { return SafeAction(() => { IDelightServices service = new DelightServices(); var products = service.GetProductsFromCategory(User.Identity.Name, model.Id); if (products == null) { return Request.CreateResponse(HttpStatusCode.NoContent); } var response = Request.CreateResponse<IEnumerable<VotedProductDTO>>(HttpStatusCode.OK, products); return response; }, model); }