public IHttpActionResult GetMovie(int id) { try { MovieReviewsInfoProvider movieInfoProvider = new MovieReviewsInfoProvider(); HttpResponseMessage response = this.Request.CreateResponse(HttpStatusCode.OK); response.Content = movieInfoProvider.GetBlockChain(id); return(ResponseMessage(response)); } catch (Exception) { HttpResponseMessage response = this.Request.CreateResponse(HttpStatusCode.NotFound); return(ResponseMessage(response)); } }
public IHttpActionResult GetMovie(string query) { try { string querytext = HttpUtility.UrlDecode(query); MovieReviewsInfoProvider movieInfoProvider = new MovieReviewsInfoProvider(); HttpResponseMessage response = this.Request.CreateResponse(HttpStatusCode.OK); response.Content = movieInfoProvider.GetBlockChain(querytext.Replace(@"'", "''")); return(ResponseMessage(response)); } catch (Exception) { HttpResponseMessage response = this.Request.CreateResponse(HttpStatusCode.NotFound); return(ResponseMessage(response)); } }