示例#1
0
 public static void Remove(int channelId)
 {
     lock (LockObject)
     {
         var cacheKey = GetCacheKey(channelId);
         DataCacheManager.Remove(cacheKey);
     }
 }
示例#2
0
 public static void Clear()
 {
     DataCacheManager.Remove(CacheKey);
 }
示例#3
0
            //private static readonly FileWatcherClass FileWatcher;

            //static SiteManagerCache()
            //{
            //    FileWatcher = new FileWatcherClass(FileWatcherClass.Site);
            //    FileWatcher.OnFileChange += FileWatcher_OnFileChange;
            //}

            //private static void FileWatcher_OnFileChange(object sender, EventArgs e)
            //{
            //    CacheManager.Remove(CacheKey);
            //}

            public static void Clear()
            {
                DataCacheManager.Remove(CacheKey);
                //FileWatcher.UpdateCacheFile();
            }