public HttpResponseMessage Create(HttpRequestMessage request, SlideModel SlideModel) { return(CreateHttpResponse(request, () => { var a = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { var SlideService = new SlideService(); SlideService.Create(SlideModel); //var responseData = true; response = request.CreateResponse(HttpStatusCode.OK); } return response; })); }