Despues de "estudiar" un poco el codigo fuente, no creo que exista una solucion a mi problema (no de la forma que quisiera). Intente por otro lado, tener un IValidator que tenga dependencias ya que estos son creados por medio del IConstraintFactory. En mi caso, esto puede tener mas sentido ya que el repositorio es para validar una propiedad de la clase.
Soy de la idea de aventurarme con la configuracion fluent (ValidationDef<>) pero configurar una clase con un IValidator custom en este entorno, no parece ser los mas facil de hacer, ya que tendria que heredar del ValidationDef<> y despues de todo, al parecer, el IConstraintFactory no esta disponible en los IConstraints (BaseConstraints<>) Podria utilizar atributos o incluso xml para definir mis validaciones, pero tendria que aceptar que los *nhv.xml o los custom IValidator tienen que vivir en el mismo assembly que la clase que estoy validando, y por el momento, esto no es posible. Esto es mas que todo una nota para cualquiera que ande explorando estas aguas. Si alguien tiene ideas o otras experencias similares, compartalas en este hilo. On Dec 30 2010, 9:02 pm, Juan <[email protected]> wrote: > Feliz anio a todos > > Con nhv, quiero especificar validationdefs que contengan dependencias > en el constructor (repositories, etc) > > Existe algo similar al IConstraintFactory pero para Los > validationdefs? O recomiendan relizar este tipo de validaciones de > otra forma? > > Mi caso especifico, tengo un mensaje/dto en el cual quiero validar que > el Id de la entidad existe en el dominio haciendo uso del repositorio > > Gracias de antemano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
