public static void Remove(int channelId) { lock (LockObject) { var cacheKey = GetCacheKey(channelId); DataCacheManager.Remove(cacheKey); } }
public static void Clear() { DataCacheManager.Remove(CacheKey); }
//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(); }