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

            if (handler != null)
            {
                handler();
            }
        }
コード例 #2
0
ファイル: CmsCacheBase.cs プロジェクト: lyfb/cms-1
 public abstract void Reset(CmsHandler handler);
コード例 #3
0
ファイル: CmsCache.cs プロジェクト: jl632541832/cms-1
 public override void Reset(CmsHandler handler)
 {
     this.cache.Reset();
     handler?.Invoke();
 }
コード例 #4
0
 public virtual void Reset(CmsHandler handler)
 {
 }
コード例 #5
0
ファイル: CmsCache.cs プロジェクト: jl632541832/cms-1
 /// <summary>
 /// 重置系统缓存(不包括Framework Cache)
 /// </summary>
 /// <param name="handler"></param>
 public void Reset(CmsHandler handler)
 {
     //清除系统缓存
     _cacheSha1ETag = this._dependCache.Rebuilt();
     this._dependCache.Reset(handler);
 }