So löschen Sie den gesamten Cache der zweiten Ebene in NHibernate
Ich möchte den gesamten Cache der zweiten Ebene in NHibernate per Code löschen. Gibt es eine Möglichkeit, dies unabhängig vom verwendeten Cache-Anbieter zu tun? (Wir haben Kunden, die sowohl Memcache als auch Syscache in derselben Anwendung verwenden.)
Wir möchten den gesamten Cache löschen, da möglicherweise Änderungen außerhalb der Datenbank aufgetreten sind (und wir können nicht garantieren, welche Tabellen / Entitäten betroffen waren, daher müssen wir das Schlimmste annehmen).