Ejemplo n.º 1
0
        /// <summary>
        /// 缓存实时生效
        /// </summary>
        /// <returns></returns>
        public bool EffectiveSync()
        {
            try
            {
                //时间戳
                long ts = DateTime.Now.Ticks;

                string requestUrl = Extensions.AppSettings("SyncEffective", "");

                string requestParams = string.Format("ts={0}&sign={1}", ts.ToString(), ts.ToString().MD5());

                LogHelper.Default.Debug("实时生效:" + requestUrl);

                string result = WebExtension.Post(requestUrl, new Des().Encrypt(requestParams));

                ResponseCode currentEntity = result.JsonDeserialize <ResponseCode>();

                if (currentEntity.rescode.Equals("0"))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                LogHelper.Default.Error(ex.ToString());
                return(false);
            }
        }