estoy tratando de utilizar la carga diferida para una propiedad de una de mis entidadesNo persister para: Castle.Proxies. <EntityName> Proxy y lazy = "true" en NHibernate?
La asignación de propiedad es algo como esto:
<property name="Foobar" type="AnsiString" column="FOOBAR" lazy="true"/>
Sin embargo cuando Tring para salvar a una instancia de estas entidades (usando LINQ), que arroja un DatabaseQueryException con la siguiente excepción interna:
NHibernate.MappingException
: No persister para: Castle.Proxies.FooEntityProxy "
Y cuando quito el lazy =" true "item, la excepción ya no se lanza. ¿Cuál es el problema con el uso de lazy = "true" y cómo solucionarlo?
¿Qué pasó con esa propiedad en la sesión, ¿Ha sido cargado o no? ¿Lo has modificado en la sesión? –
¿Es NH2 ou NH3? – Pedro
@Pedro Assembly versión es 3.1 –