public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext) { string requestContent = actionContext.Request.Content.ReadAsStringAsync().Result; PaySuccessModel model = new PaySuccessModel(); model = JsonConvert.DeserializeObject <PaySuccessModel>(requestContent); string result = BaseBiz.ValidationSignature(model); if (!string.IsNullOrEmpty(result)) { var media = new JsonMediaTypeFormatter(); ObjectContent content = new ObjectContent(typeof(JsonResult <string>), new JsonResult <string> { ErrorCode = "0001", Message = result, Data = string.Empty }, media); actionContext.Response = new HttpResponseMessage() { Content = content }; } }
public JsonResult getMenuInfo() { return(Json(BaseBiz.GetRoleMenuInfo(BaseBiz.GetUserID()), JsonRequestBehavior.AllowGet)); }