ASP.NET MVC2에서는 OutputCache
및 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"를 값으로 작성합니까 ??