public HttpResponseMessage GetVotes() { return SafeAction(() => { IDelightServices service = new DelightServices(); var votes = service.GetVotes(); if (votes == null) { return Request.CreateResponse(HttpStatusCode.NoContent); } var response = Request.CreateResponse<IEnumerable<VotedProductDTO>>(HttpStatusCode.OK, votes); return response; }); }