În interior, OutputCacheAttribute (aka output cache filter) utilizează același mecanism intern ca și ieșirea paginii caching (aka directiva @OutputCache).
Prin urmare, nu este mai rapid decât cache-ul de ieșire a paginii. Cu toate acestea, cu MVC, într-adevăr nu puteți utiliza cache-ul de ieșire a paginilor prin intermediul directivei @OutputCache din MVC, deoarece executăm vizualizarea (aka page) după ce acțiunea este executată. Deci, veți obține beneficii foarte mici.
Cu filtrul de cache de ieșire, acesta face lucrul corect și nu execută codul de acțiune dacă rezultatul se află în cache-ul de ieșire. Sper că vă ajută. :)