public object Post([FromBody] AppsRequestModel request) { try { // var jsonSerializer = new JavaScriptSerializer(); // var request = (AppsRequestModel)jsonSerializer.Deserialize(requestString, typeof(AppsRequestModel)); var biz = new AppBusiness(); var result = biz.GetAppScanResult(request); return Request.CreateResponse(HttpStatusCode.OK, result); } catch (Exception ex) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex); } }
public object Post([FromBody] AppsRequestModel request) { try { // var jsonSerializer = new JavaScriptSerializer(); // var request = (AppsRequestModel)jsonSerializer.Deserialize(requestString, typeof(AppsRequestModel)); var biz = new AppBusiness(); #region old Issue Test code for textra app //var res = (request.apps.Where(x => x.applicationId.ToLower().Contains("textra"))).First(); //if (res != null) // return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, new ApplicationException("error in the application.")); #endregion var result = biz.GetAppScanResult(request); return Request.CreateResponse(HttpStatusCode.OK, result); } catch (Exception ex) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex); } }