Как я могу просмотреть содержание ASP.NET OutputCache?

Есть ли какой-либо способ, которым я могу перечислить страницы, которые в настоящее время хранятся в OutputCache?

Просто список путей сделал бы, но если существует способ получить больше информации о каждом объекте (истечение и т.д.), то тем лучше.

5
задан Mark Bell 26 February 2010 в 17:20
поделиться

2 ответа

Насколько я помню, кэш - это синглтон, и для каждого домена приложения существует только один его экземпляр. OutputCache тоже использует его, и это не что иное, как Response.Cache. Поэтому я думаю, что кэшированные страницы должны быть доступны через кеш (извините, я не могу это проверить сейчас). В этом случае вам могут помочь следующие статьи:
http://www.codeproject.com/KB/session/exploresessionandcache.aspx
http://aspalliance.com/CacheManager/Default.aspx

2
ответ дан 15 December 2019 в 00:59
поделиться

Вот небольшой инструмент, который я написал, который позволит вам просматривать содержимое вашего кэша. Вы также можете просмотреть зависимости файла и удалить кеш.

https://github.com/azamsharp/WIYC

2
ответ дан 15 December 2019 в 00:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: