ASP.NET MVC Output Caching: в директиве или в профиле параметров конфигурации должен быть указан атрибут "varyByParam"

Я столкнулся с указанным выше сообщением об ошибке после применения атрибута OutputCache в методах ActionResult без входных параметров - почему я должен использовать VaryByParams в этом случае? Является ли это ошибкой в ​​ASP.Net MVC или есть способ использования OutputCache без установки этого свойства?

Мой большой вопрос: если мне нужно использовать VaryByParams, что мне следует вводить для значения, если у меня нет параметров для кэширования?

Ответы