Abortar la duración de OutputCache programáticamente en asp.net mvc

Estoy usando el atributo OutputCache para almacenar en caché el resultado html de mi acción en el lado del servidor.

Bien, funciona, pero ahora tengo una situación en la que el contenido cambia raramente, pero cuando lo hace, es fundamental para el usuario ver los nuevos datos en la próxima solicitud.

Entonces, ¿hay una manera de abortar la duración de la caché de la página programáticamente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta