Gustavo, la restricción es aceptable; solo se accede a los datos a través de
la aplicación.
Ahora estoy mirando NH.Envers.
Gracias por la recomendación.

2011/9/23 José F. Romaniello <[email protected]>

> +1 a envers
>
> El 23/09/11, Gustavo Ringel <[email protected]> escribió:
> > La restriccion que si decidieras otra manera de acceso a datos que no sea
> NH
> > no fuera a andar es aceptable para el dominio en cuestion?
> > Yo en general hago eso en la capa de negocios porque quiero estar
> agnostico
> > en lo que es un requerimiento del cliente de la tecnologia que uso.
> > Obviamente hay que tocar el dominio en este caso que entiendo que no es
> lo
> > que queres.
> >
> > Dicho esto yo hice auditorias con IPostUpdateEventListener y me anduvo
> > bien...creo que por alguna razon no me servia lo que venia en Pre...pero
> > despues las saque de NH...PRE lo he usado para completar datos en forma
> > automatica antes de guardar (Fecha, Usuario)
> >
> > Por ultimo no mire todavia lo que hay hecho en NHibernate.Envers, pero
> > seguramente te valga la pena mirar.
> >
> > Gustavo.
> >
> > 2011/9/23 Germán Schuager <[email protected]>
> >
> >> Buenas, les quería hacer una consulta sobre un requerimiento que me
> surgió
> >> en una aplicación que tengo funcionando.
> >> El cliente desea que se registren todos los cambios que se producen
> sobre
> >> ciertas entidades; algo parecido a lo que hacen los issue tracker, en
> los
> >> que uno puede ver toda la historia de cambios de un ticket.
> >> Mi primer idea fue intentar solucionar esto tocando lo menos posible de
> mi
> >> dominio, y para eso estoy viendo donde me puedo enganchar en NHibernate
> >> para
> >> detectar y registrar estos cambios... por ahora no estoy encontrando
> nada;
> >> empecé mirando IPreUpdateEventListener pero la propiedad OldState de
> >> @event
> >> me llega en null (debería tener el estado anterior, no?).
> >> A alguien se le ocurre alguna forma relativamente genérica de
> implementar
> >> este requerimiento?
> >> Desde ya, muchas gracias.
> >>
> >> --
> >> Para escribir al Grupo, hágalo a esta dirección:
> >> [email protected]
> >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
> >
> > --
> > Para escribir al Grupo, hágalo a esta dirección:
> > [email protected]
> > Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
> --
> Enviado desde mi dispositivo móvil
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>

-- 
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