Beispiel #1
0
        public ActionResult Seting(MpConfigInfo info)
        {
            if (info == null)
            {
                throw new ArgumentNullException();
            }

            if (string.IsNullOrWhiteSpace(info.AppId))
            {
                throw new Exception("AppId不能为空");
            }
            if (string.IsNullOrWhiteSpace(info.Sercet))
            {
                throw new Exception("AppSercet不能为空");
            }
            if (string.IsNullOrWhiteSpace(info.Token))
            {
                throw new Exception("AppToken不能为空");
            }
            if (string.IsNullOrWhiteSpace(info.EncodingAESKey))
            {
                throw new Exception("EncodingAESKey不能为空");
            }

            MpConfigDAL.Instance.SetMpConfig(info);

            //清除缓存token
            MpAccessTokenHelper.ClearAccessToken();

            return(JsonContent(true));
        }
Beispiel #2
0
        public ActionResult Seting()
        {
            var config = MpConfigDAL.Instance.GetMpConfig();

            if (config == null)
            {
                config = new MpConfigInfo();
            }

            return(View(config));
        }