Buen dia a todos, Actualmente requiero poder cambiar las instancias de mis entidades de negocio por proxies dinamicos que contengan diferentes tipos de aspectos (i.e. INotifyPropertyChange). Un piloto se realizo en dias pasados utilizando NH 2.0. Los resultados no fueron satisfactorios ya que siempre terminabamos en el problema en el que la sesion hace un entity.GetType() y porsupuesto obtenia el System.Type del proxy en lugar del System.Type de la entidad de negocio contenida dentro del proxy y por ende ocurria una exception informando que la entidad "SpringProxy....." no estaba mapeada. Aunque hubo esfuerzos de utilizar los Listeners e interceptores para soportar esto (siguiendo estas recomendaciones de este post<http://ayende.com/blog/4106/nhibernate-inotifypropertychanged>) , no fue posible.
Ahora nos encontramos en proceso de migracion a NH 3.x (espero 3.2 si el release es pronto). Asi que quisiera saber sus sugerencias de como podria ser una implementacion exitosa de estos aspectos sobre las entidades utilizando proxies dinamicos, y ademas cual es su opinion al respecto. Saludos, Nestor Andres Rodriguez -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
