ASP.NET MVC2'de OutputCache
ve VaryByParam
özniteliğini kullanıyorum. Tek bir parametreyle iyi çalışıyorum, ancak yöntemde birkaç parametrem olduğunda doğru sözdizimi nedir?VaryByParam'ı birden çok parametreyle nasıl kullanırım?
[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?
}
Her iki parametreyi kullanarak sayfaları önbelleğe almak için nasıl alabilirim? Özniteliği iki kez girmeyi mi ekledim? Veya değeri olarak "customerId, languageId" yazın?
Bağlantı çalışmıyor – Espo
Bağlantıyı güncelledi. :-) – klabranche