He estado leyendo acerca de Nhibernate por un tiempo y he estado tratando de usarlo para un sitio que estoy implementando. Leí the article by Billy McCafferty sobre las mejores prácticas de NHibernate, pero no vi ninguna indicación sobre dónde es el mejor lugar para manejar las transacciones.Buenas prácticas de transacciones NHibernate
Pensé en poner ese código en el objeto de acceso a datos (DAO) pero no estoy seguro de cómo manejar los casos en los que se usa más de un DAO. ¿Cuáles son los mejores lugares para poner código de transacción en su aplicación NHibernate?