Y si... lo mejor sería usar lo que te provee .NET como IIdentity y IPrincipal... para eso están, no ? ;)
Bye. 2008/7/1 Rodrigo Juarez <[EMAIL PROTECTED]>: > > 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!! > > > -- 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 -~----------~----~----~----~------~----~------~--~---
