Пример #1
0
        /// <summary>
        /// 重置系统缓存(不包括Framework Cache)
        /// </summary>
        /// <param name="handler"></param>
        public void Reset(CmsHandler handler)
        {
            //清除系统缓存
            cacheSha1ETag = dependCache.Rebuilt();

            if (handler != null)
            {
                handler();
            }
        }
Пример #2
0
 public abstract void Reset(CmsHandler handler);
Пример #3
0
 public override void Reset(CmsHandler handler)
 {
     this.cache.Reset();
     handler?.Invoke();
 }
Пример #4
0
 public virtual void Reset(CmsHandler handler)
 {
 }
Пример #5
0
 /// <summary>
 /// 重置系统缓存(不包括Framework Cache)
 /// </summary>
 /// <param name="handler"></param>
 public void Reset(CmsHandler handler)
 {
     //清除系统缓存
     _cacheSha1ETag = this._dependCache.Rebuilt();
     this._dependCache.Reset(handler);
 }