Jak używać dynamicznej wartości czasu trwania w buforowaniu wyjściowym?

Używam ASP.NET MVC3.
Użyłem buforowania wyjścia w metodzie kontrolera.

<code>   [OutputCache(Duration = 3660, VaryByParam = "none")]
   public ActionResult Index()
   {
       some code;
       return View();
   }
</code>

Chcę umieścić dynamiczny czas trwania przy użyciu zmiennej statycznej lub czegoś innego w buforowaniu wyjściowym.

Jak mogę to zrobić?

questionAnswers(1)

yourAnswerToTheQuestion