2010-04-08 2 views

ответ

1

Даже если это возможно - вы не должны. Burrow использует HttpModule для настройки ISession, срока службы ISessionFactory.

Вы не получите ничего полезного от норы, кроме реализации объектов DAO и некоторых базовых классов для объектов. Я думаю, вам лучше переместить исходный код требуемых частей в ваше приложение и использовать их.

1

Что об использовании

new NHibernate.Burrow.BurrowFramework.InitWorkSpace(); 
new NHibernate.Burrow.BurrowFramework.CloseWorkSpace(); 

Эти методы создают и разрушают сессию без использования HttpModule. Поэтому его можно использовать в unittests, где u не может предоставить модуль. => как насчет приложений winforms? Вопрос по-прежнему открыт

Смежные вопросы