Когда я настраиваю свое время жизни ISession на «запрос HTTP» (InstancePerLifetimeScope в Autofac, который я использую), профилировщик NHibernate сообщает мне, что мой сеанс используется во всех потоках, что, скорее всего, является ошибкой.Что здесь происходит?Я привык думать, что должен указывать единицу работы для http-запроса, но кажется, что сеанс действительно используется через threds.
По сути, этот «ISession per HTTP request» конфликтует с оповещениями профилировщика NHibernate.Где я ошибаюсь?
ОБНОВЛЕНИЕ: у меня есть ContainerDisposalModule в моем Web.config, поэтому утилизация работает как надо