Pregunta

Muy nuevo en FluentNHibernate, pero también estoy entusiasmado con el área. Recientemente comencé a trabajar en un nuevo DAL utilizando lo mencionado anteriormente y he estado leyendo sobre el patrón del Repositorio. Me gusta la forma genérica que toma este patrón y estoy buscando usar este patrón junto con el patrón UnitOfWork para la administración de sesiones.

Tengo curiosidad, ¿es esta la dirección correcta para ir? ¿Debo usar UoW ??para crear una sesión de pseudo-singleton NHibernate? Esta pregunta realmente baila en torno al tema de la gestión de sesiones de NHibernate. Hay una implementación de UoW disponible a la que he echado un vistazo, aunque Tampoco tengo claro si debería trabajar para implementar esta biblioteca o abstraer la mía.

EDITAR:

Solo para volver a aclarar la pregunta:

¿Es una práctica común utilizar el patrón UoW con el patrón Repository en un entorno FluentNHibernate?

¿Fue útil?

Solución

Sí, para un buen ejemplo, echa un vistazo a Implementación de FubuMVC-Contrib de estos.

Otros consejos

Veo un montón de " puedo hacer X con Fluido NHibernate " Preguntas: para aclarar, Fluent NHibernate se encuentra en la parte superior de NHibernate y escupe esas horribles asignaciones XML para usted ... no afecta lo que puede y no puede hacer con NHibernate.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top