Прежде всего, я не думаю, что вы используете правильный инструмент для работы.Но если вы все еще хотите использовать NH в учебных целях, вот мои советы:
Я очень рекомендую эту лекцию: http://msdn.microsoft.com/en-us/magazine/ee819139.aspx
Айенде говорит о большинстве вопросов, касающихся обработки сеансов ввеб-сценарии.То, что мы привыкли делать, это следовать образцу, подобному модели на форму.Модель содержит сеанс, но время жизни модели связано со временем жизни формы.Это предотвращает использование одного сеанса для каждого приложения, что, по мнению Фабио Мауло (NH Lead), является очень плохим решением. Это похоже на использование бомбы замедленного действия в вашем приложении.
Новые товары, это не единственный подход.Фабио Мауло и очень умный парень по имени Густаво Рингель придумали это:
http://fabiomaulo.blogspot.com/2009/01/aspect-conversation-per.html
http://gustavoringel.blogspot.com/2009/02/unhaddins-persistence-conversation-part.html
Хорошие новости - не вся теория, ООННаддинимеет полностью функциональный пример этой концепции.
HTH