ASP.NET MVC 1.0: OutputCache, RenderPartial и WriteSubstitution - PullRequest
1 голос
/ 20 марта 2010

после прочтения этой темы и наличия требования, чтобы одна страница была полностью кэширована, за исключением

Html.RenderPartial("LogOnUserControl");

Я не мог найти никакого рабочего решения по этому вопросу ... единственное найденное мной решение «становится теплее» было это , которое, к сожалению, не работает с «частичным представлением», для которого требуется

Request.IsAuthenticated

атрибут (fakeContext теряет эту информацию)

Вы слышали о каком-либо (другом) решении для кэширования целой страницы, кроме одного вызова RenderPartial?!

1 Ответ

1 голос
/ 20 марта 2010

У Фила Хаака есть отличная статья об этом, которую он называет «Кеширование пончиков».

Проверьте это на http://haacked.com/archive/2008/11/05/donut-caching-in-asp.net-mvc.aspx

...