2016-04-28 11 views
0

Ich erstelle eine Webanwendung, die die Datenbank abfragt und Daten daraus abruft. Ich muss die OutputCaching verwenden, um die aus der Datenbank abgerufenen Daten zwischenzuspeichern. Meine Frage ist, ist es möglich, automatisch von der Datenbank erneut zu cachen, sobald es abgelaufen ist.Refresh OutputCache bei Expire C# MVC

Antwort

1

Nun, wenn Sie an Ihre Frage denken, fragen Sie wirklich "Gibt es einen aktiven Prozess, der entweder benachrichtigt werden kann oder OutputCache abfragen und auf bestimmte Ereignisse (Ablauf) reagieren kann". Oder Variationen davon, wo eine externe Komponente in der Lage ist, genug von OutputCache Funktionalität zu imitieren, zusätzlich zu erweitern es mit "Content Ablauf" Ereignis irgendeiner Art. Die Antwort auf alle diese Fragen Aromen ist "keine solche Tier existieren aus der Box, aber Sie können sicherlich eine selbst, wenn Sie Anforderungen solche Komplexität gewährleisten".