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