W ASP.NET MVC2 używam OutputCache
i VaryByParam
atrybutu. Mam go dobrze z jednym parametrem, ale jaka jest poprawna składnia, gdy mam kilka parametrów metody?
[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?
}
Jak ustawić buforowanie stron przy użyciu obu parametrów? Czy muszę dwukrotnie dodać atrybut? Lub wpisz „customerId, languageId” jako wartość?