Как полностью отключить кеширование в nHibernate?
Как полностью отключить кеширование в nHibernate?
Ответ 1
Используйте IStatelessSession для обхода кеша первого уровня: http://darioquintana.com.ar/blogging/?p=4
Чтобы использовать кеш второго уровня, вы должны явно его настроить. Вы не будете использовать его, если вы этого не сделаете.
Вы также можете отключить ленивую загрузку в своих сопоставлениях. ленивая = ложь.
Ответ 2
Заметьте, что IStatelessSession я считаю новым в Nhibernate 2.0
подробности конфигурации кэша второго уровня: Глава 25. NHibernate.Caches