title: Abort OutputCache duration programmatically in asp.net mvc
body: <p>I'm using the OutputCache attribute to cache my action's html output at the server-side. </p>
  
  <p>Fine, it works, but now I have a situation where the content changes rarely, but when it does, it's critical for the user to see the new data the very next request.</p>
  
  <p>So, is there a way to abort the page cache duration programmatically?</p>