Estoy buscando una base de código decente que demuestre cómo utilizar nHibernate como capa de persistencia en un proyecto asp.net mvc3.nHibernate + Mvc3 Sample Application
Las dos piezas clave de la comprensión que busco desarrollar son
- ¿Cómo lidiar con ISession y ISessionFactory.
- Cómo implementar el patrón de repositorio sin perder ningún detalle de su implementación nHibernate.
Conozco Sharp Architecture y lo leo atentamente - Es interesante, pero estoy más interesado en encontrar una aplicación web directa para separar que en otro framework para aprender.
Gracias de antemano.
Quizás este artículo puede ser de ayuda: http://hackingon.net/post/NHibernate-Session-Per-Request-with-ASPNET-MVC.aspx. Lo leí y pensé que era una manera bastante directa de implementar NHibernate, que también aísla NHibernate a su lógica MVC y, por lo tanto, sería parte del flujo de rescate (y no terminaría con el error de ASP.NET si un disposante lanzara una excepción) – jishi