public IHttpActionResult PostHandler() { string request = Request.Content.ReadAsStringAsync().Result; if (string.IsNullOrEmpty(request)) { return(Ok()); } var result = _ctripFacadeService.Handler(request); return(Ok(result)); }
public HttpResponseMessage PostHandler() { string request = Request.Content.ReadAsStringAsync().Result; if (string.IsNullOrEmpty(request)) { return(new HttpResponseMessage { Content = new StringContent(""), StatusCode = HttpStatusCode.OK }); } var result = _ctripFacadeService.Handler(request); var response = Request.CreateResponse(HttpStatusCode.OK); response.Content = new StringContent(result, Encoding.UTF8, "text/xml"); return(response); }