public HttpResponseMessage GetVotedCategories() { return SafeAction(() => { IDelightServices service = new DelightServices(); var categories = service.GetVotedCategories(User.Identity.Name); if (categories == null) { return Request.CreateResponse(HttpStatusCode.NoContent); } var response = Request.CreateResponse<IEnumerable<VotedCategoryDTO>>(HttpStatusCode.OK, categories); return response; }); }