Настройка стиля жизни PerWebRequest в NHibernate - PullRequest
1 голос
/ 12 февраля 2009

У меня довольно простая настройка NHibernate. Я не использую Castle Widnsor или что-то особенное, чтобы сделать IoC в моем коде. Все, что я хочу сделать, это установить для моего стиля жизни значение PerWebRequest, но я не могу понять, как это сделать, не возвращаясь к моему коду и не обновляя его для использования библиотеки IoC.

Есть ли способ сделать это в файле конфигурации?

1 Ответ

1 голос
/ 12 февраля 2009

Вы должны написать HttpModule, который создает сеанс для события BeginRequest и удаляет его в событии EndRequest.

Есть статья по проекту кода Билли МакКафферти. Вы также можете взглянуть на материал Ayende Rhino.Commons .

...