public void Refresh(string removedKey, object expiredValue, CacheItemRemovedReason removalReason)
        {
            var cacheManager  = EnterpriseLibraryContainer.Current.GetInstance <ICacheManager>();
            var fileContents  = File.ReadAllText(_filename);
            var refreshAction = new FileRefreshAction(_filename);
            var expiration    = new FileDependency(_filename);

            cacheManager.Add(removedKey, fileContents, CacheItemPriority.Normal, refreshAction, expiration);
        }
        public void Refresh(string removedKey, object expiredValue, CacheItemRemovedReason removalReason)
        {
            var cacheManager = EnterpriseLibraryContainer.Current.GetInstance<ICacheManager>();
            var fileContents = File.ReadAllText(_filename);
            var refreshAction = new FileRefreshAction(_filename);
            var expiration = new FileDependency(_filename);

            cacheManager.Add(removedKey, fileContents, CacheItemPriority.Normal, refreshAction, expiration);
        }