Можно ли как-нибудь перечислить страницы, которые в данный момент хранятся в OutputCache?
Подойдет только список путей, но если есть способ получить больше информации о каждом элементе (срок действия и т. Д.), Тогда все будет лучше.
Вот небольшой инструмент, который я написал, который позволит вам просматривать содержимое вашего кэша. Вы также можете просмотреть зависимости от файла и удалить кеш.
https://github.com/azamsharp/WIYC
Насколько я помню, Cache является одноэлементным и существует только один его экземпляр на домен приложения. OutputCache также использует его, и это не более, чем просто Response.Cache. Поэтому я думаю, что кэшированные страницы должны быть доступны через кэш (извините, я не могу сейчас это проверить). И следующие статьи должны помочь вам в этом случае: http://www.codeproject.com/KB/session/exploresessionandcache.aspx http://aspalliance.com/CacheManager/Default.aspx
Вот еще один инструмент, который отображает кэш Usercontrol (Webforms) и расширяет его, чтобы также отображать детали выходного кэша.
https://github.com/chandarmk/InternalCacheHandler