Я хочу очистить весь кэш второго уровня в NHibernate с помощью кода. Есть ли способ сделать это, который не зависит от используемого поставщика кэша? (у нас есть клиенты, использующие и memcache, и syscache в одном приложении).
Мы хотим очистить весь кэш из-за возможных внешних изменений в базе данных (и у нас нет никаких гарантий относительно того, какие таблицы / объекты были затронуты, поэтому мы должны предположить худшее).