Dans ASP.NET MVC2-je utiliser OutputCache
et de la VaryByParam
d'attribut. Je l'ai eu à travailler avec un seul paramètre, mais quelle est la syntaxe correcte lorsque j'ai plusieurs paramètres sur la méthode?
[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?
}
Comment puis-je obtenir pour mettre en cache les pages à l'aide de deux paramètres? Dois-je saisir ajouter l'attribut deux fois? Ou écrire "customerId, languageId" comme valeur??