Здравствуйте, приятно быть новым членом сообщества и заранее благодарю за вашу помощь.
Я начинаю использовать NHibernate для своих проектов и это интересно.Я нашел этот пример, который мне удалось выполнить, используя Visual Studio 2005, Asp.net и двоичные файлы NHibernate версии NHibernate-2.0.1.GA.
Базовое NHibernate (пример 1): www.codegod.de / WebAppCodeGod / NHibernate-Tutorial-1 --- и-ASP-NET-AID25.aspx
Я хотел двигаться дальше и внедрять передовые методы для своих проектов, поэтому я искал лучшую реализацию и нашел это:
NHibernate Best Practices (образец 2): www.codeproject.com/KB/architecture/NHibernateBestPractices.aspx?msg=3043520
Так что теперь я пытаюсь немного изменить базовый образецПроект, использующий только BasicSample.Data.NHibernateSessionManager.cs (как класс библиотеки) и NHibernateSessionModule.cs (как класс в Web App_Code), оба класса представлены во втором примере, и теперь я получаю сообщение об ошибке в классе NHibernateSessionManager.cs:
session = session.OpenSession () " Ссылка на объект не установлена как экземпляр объекта "
Project source, если вы хотите проверить, это здесь
Я хотел бы получить некоторую помощь по этой ошибке, но, возможно, было бы более практичным, если бы вы, ребята, могли бы предложить мне образец наилучшей практикиуправлять сессией и ее HttpModule для NHibernate, который реализован, готов к использованию и размещен где-то.
Спасибо за понимание, которое вы могли бы дать мне об этом.