CacheItemPolicy policy = new CacheItemPolicy(); policy.ChangeMonitors.Add(new HostFileChangeMonitor(new string[] { [your_dependent_file] })); MemoryCache.Default.Add(CACHE_KEY, [cache_data], policy);