NHibernate: Many-One IUsertype
-
22-10-2019 - |
Pregunta
Siguiendo de esta pregunta:
NHibernate: carga perezosa de IUSERTYPE
Al ver que no puedo cargar una propiedad o una relación uno a uno, ¿hay alguna manera de usar un IUSERTYPE con muchos a uno? Algo como esto (que no funciona):
<many-to-one
name="Client" column="`ClientId`"
lazy="true"
type="EmployeeSystem.UserTypes.ClientUserType, EmployeeSystem" />
Solución
Parece que nHibernate no admite la carga personalizada (IUserType
) para asociaciones (muchos a uno, uno a uno, etc.). Como nota al margen, la carga perezosa con uno a uno es posible, pero de nuevo no hay forma de poner el IUserType
gancho. Creo que estabas en el camino correcto con propiedades perezosas. Actualice la pregunta original con el código que muestra cómo carga el empleado.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow