Поведение OutputCache в ASP.NET MVC 3

Я просто тестировал кэширование вывода в сборке RC ASP.NET MVC 3.

Почему-то не соблюдается свойство VaryByParam (точнее, я не уверен, что понимаю, что происходит):

public ActionResult View(UserViewCommand command) {

Вот, / user / view / abc -> Метод действия не вызван / user / view / xyz -> Снова вызывает метод действия с slug = xyz! Разве это не должно было выйти из кеша, потому что VaryByParam = none?

Кроме того, каков рекомендуемый способ кэширования вывода в такой ситуации? (пример выше)

10
задан kidoman 23 November 2010 в 16:55
поделиться