У меня есть данные, общие для всех пользователей, которые хранятся в HttpRuntime.Cache
.
Тогда у меня есть некоторые пользовательские данные, хранящиеся в сеансе.
HttpRuntime.Cache
имеет механизм CacheDependency
, который можно использовать для определения отношений между элементами в кэше.
Что бы вы использовали для обработки зависимости между Session и Runtime Cache?
В дополнение к CacheDependencies есть также CacheItemRemovedCallback
.Я мог бы удалить определенные значения из каждого сеанса во время этого обратного вызова, если это даже возможно.