Когда я настраиваю свое время службы ISession на «HTTP-запрос» (экземпляр класса InstancePerLifetimeScope в Autofac, который я использую), профилировщик NHibernate сообщает мне, что мой сеанс используется по потокам, что, скорее всего, Жук. Что происходит? Я привык думать, что я должен обладать единицей работы для http-запроса, но кажется, что сеанс действительно используется через threds.Использование ISIBernate ISession и безопасность потоков
По существу, этот запрос «ISession per HTTP» конфликтует с предупреждениями профилировщика NHibernate. Где я ошибаюсь?
UPDATE: У меня есть ContainerDisposalModule в моем Web.config, так располагающие работы, как это должно
Silent downvoters, пожалуйста, прокомментируйте ваше решение, спасибо! – Valentin
+1 для противостояния вниз. Это вполне разумный вопрос. – jammycakes
У вас есть ContainerDisposalModule в правильном разделе Web.config для вашей версии IIS? Другой поток может быть финализатором. –