Я использую приложение wpf. В сеансе nhibernate вам нужно всего лишь один раз запросить таблицу, и вы можете обращаться к ней столько раз, сколько захотите из кэша.
Но мне нравится кэшировать некоторые таблицы по всему приложению, потому что они почти никогда не меняются, как пользователи и группы пользователей. Должен ли я использовать один сеанс для всего приложения или есть другое решение?