Я разрабатываю приложение WPF с использованием NHibernate для связи с базой данных PostgreSQL. Единственный провайдер кеширования, который работает с настольным приложением, - это Bamboo Prevalence (поправьте меня, если я ошибаюсь). Учитывая, что на каждом компьютере, на котором запущено мое приложение, будет другая фабрика сеансов, мое приложение извлекает устаревшие данные из кеша.
У меня вопрос: как я могу сообщить NHibernate / Prevalence, что нужно посмотреть метку времени последнего обновления данных, и, если кеш устарел, обновить его?