Hola a todos, antes que nada, disculepn el OT, ya que no es una
consulta directametne relacionada con NH

En un sistema cuya UI esta en asp.net (vb.net para mas datos), estoy
utilizando DDD con NH.

En estos momentos, me estan solicitando guardar informacion sobre
quien realiza modificaciones en el sistema en una tabla de logs. Entre
los datos a guardar, esta un codigo que corresponde al usuario que
esta utilizando el sistema.

Probe en el momento de realizarse el login, establecer una propiedad
de un objeto del dominio y luego leerlo al salvar en los repositorios,
pero el ultimo usuario logueado sobrescribe ese valor y todos los
registros del log se guardan con el ultimo usuario logueado

Hasta ahora, la unica solucion que se me ocurre, es modificar las
llamadas al metodo Save de mis repositorios para pasarle dicha
informacion (el usuario) y asi incluirlo en el log al momento de
salvar.

Esta solucion me parece bastante trabajosa y poco elegante, ya que
tengo que cambiar la información en una gran cantidad de lugares.

Agradezco cualquier idea que puedan darme al respecto sobre como
solucionar este tema

Saludos!!
--~--~---------~--~----~------------~-------~--~----~
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