Hi,
We are successfully using the Enterprise Library Caching Application
Block in a .NET 2.0 web application.
Periodically, specific cache keys have to be deleted by an executable
application that runs in the background. This executable does remove
the specific key from the database (SQL Server 2005) by the same
procedure and configuration settings that works on the web
application, though it seems that the server (IIS 6) maintains its own
cache manager. Thus, after the executable successfully ran and remove
the cache key, the page is still loaded with outdated data from the
server's cache.
When the cache key is removed by a web page the page is updated
correctly, as the same procedure presumably remove the cache also from
the server.
In case this assumption is correct, is there a way to remove the
server's cache as well by the executable program? In other cases, any
enlightenment on how to overcome this issue would be highly
appreciated.
Thanks in advance for any suggestions.
eyal
|