Настройка образа жизни PerWebRequest в NHibernate
-
23-08-2019 - |
Вопрос
У меня довольно простая настройка NHibernate.Я не использую Castle Widnsor или что-то подобное для реализации IoC в своем коде.Все, что я хочу сделать, это установить для моего образа жизни значение PerWebRequest, но я не могу понять, как это сделать, не просматривая свой код и не обновляя его для использования библиотеки IoC.
Есть ли способ сделать это в файле конфигурации?
Решение
Вам нужно написать HttpModule, который создает сеанс в событии BeginRequest и удаляет его в событии EndRequest.
Есть статья в кодовом проекте Билли Маккаферти.Вы также можете взглянуть на Айенде Rhino.Commons вещи.
Не связан с StackOverflow