Поддерживает ли ASP.NET понятие нескольких кэшей со встроенным кэшированием? Моя конечная цель - вытащить все элементы определенного типа из кеша. Это можно сделать с помощью отдельного кэша для каждого типа или с помощью какого-либо соглашения об именах. В идеале я мог бы использовать LINQ следующим образом:
var items = (из элемента в кеше. Элементы, где item.Key.StartsWith ("person") выбрать элемент);
Или, возможно, я мог бы определить отдельный «личный» кеш. Возможно ли это со встроенной системой или мне нужно будет использовать стороннюю альтернативу?
Спасибо