В ASP.NET MVC2 я использую OutputCache
и атрибут VaryByParam
. Я получил работу с одним параметром, но каков правильный синтаксис, когда у меня есть несколько параметров метода?Как использовать VaryByParam с несколькими параметрами?
[OutputCache(Duration=30, VaryByParam = "customerId"]
public ActionResult Index(int customerId)
{
//I've got this one under control, since it only has one parameter
}
[OutputCache(Duration=30, VaryByParam = "customerId"]
public ActionResult Index(int customerId, int languageId)
{
//What is the correct syntax for VaryByParam now that I have a second parameter?
}
Как его получить для кеширования страниц с использованием обоих параметров? Должен ли я дважды вводить атрибут? Или напишите «customerId, languageId» как значение?
Ссылка не работает – Espo
Обновлена ссылка. :-) – klabranche