Я слышал, что .NET 4 имеет новый API кеширования.
Хорошо, поэтому старый добрый System.Web.Caching.Cache
(который, кстати, все еще присутствует в .NET 4) имеет возможность устанавливать так называемые объекты CacheDependency
для определения того, истек ли кешированный элемент или нет.
Можно также указать пользовательскую логику для определения того, может ли кешированный элемент по-прежнему использоваться или нет, путем получения пользовательского подкласса из CacheDependency
.
Мне любопытно, есть ли способ предоставить такую логику в новом API?