Ejemplo n.º 1
0
        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
                };
            }
        }
Ejemplo n.º 2
0
 public JsonResult getMenuInfo()
 {
     return(Json(BaseBiz.GetRoleMenuInfo(BaseBiz.GetUserID()), JsonRequestBehavior.AllowGet));
 }