В NHibernate, каково различие между ManagedWebSessionContext и WebSessionContext? Который является лучшим для использования, и почему?
На основе описания, найденного здесь, я не могу сказать различие.
У меня недавно был такой же вопрос, и, насколько я мог определить, ManagedWebSessionContext был устаревшим и может быть удален в версии 3.0. Использование WebSessionContext позволяет использовать один и тот же API создания сеанса с сеансами web, статического потока и контекстного вызова, и это веская причина выбрать его вместо ManagedWebSessionContext.