El 13 de abril de 2009 15:01, Germán Schuager <[email protected]>escribió:

> Hola José, yo también estoy trabajando en un escenario similar y opté por
> la opción 2; el objeto que inyecto es un ISessionManager de la NH Facility
> de Castle... como también estas usando Castle, quizá te sirva pegarle una
> mirada.
> Este camino también te da soporte para utilizar los atributos de
> Castle.Services.Transaction para delimitar las transacciones de forma
> declarativa.


y ATTA todos tus DAO/Repository a ISessionManager de Castle.

mientras que la opción 1 los atta solo a NHibernate y te permite tener la
SessionFactory para implementar "cosas" un poco mas avanzadas como
StateLessSession, OpenSession afuera de la CurrentSession, Evict de cache
etc.

-- 
Fabio Maulo

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a