Кэширование с вариацией от RouteValue - PullRequest
0 голосов
/ 04 февраля 2010

У меня есть действие, результаты которого различаются в зависимости от значения маршрута.

т.е. www.mysite.com/Home/About/Value1 отличается от www.mysite.com/Home/About/Value2.

Есть ли шанс, что я смогу использовать OutputCacheо действии О в контроллере Home с разным выходом для www.mysite.com/Home/About/Value1 и www.mysite.com/Home/About/Value2?Я знаю, что могу использовать кэширование на уровне модели, но я хочу использовать OutputCache в действии.

РЕДАКТИРОВАТЬ

www.mysite.com/Home/About/Value1, а затем www.mysite.com/Home/About/Value2 на самом делеимеют разные записи в кеш, как указано Леви

1 Ответ

1 голос
/ 04 февраля 2010

Просто добавьте атрибут [OutputCache()] в свой метод О действии.Если вы хотите изменить его, вы можете использовать один из параметров в OutputCache attribute.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...