NHibernate: Many-to-one IUserType
-
22-10-2019 - |
Question
Suite à cette question:
NHibernate: chargement de Lazy IUserType
Voyant que je ne peux pas paresseux charge une propriété ou un-à-un, est-il un moyen que je peux utiliser un IUserType avec plusieurs à un? Quelque chose comme ça (ce qui ne fonctionne pas):
<many-to-one
name="Client" column="`ClientId`"
lazy="true"
type="EmployeeSystem.UserTypes.ClientUserType, EmployeeSystem" />
La solution
On dirait NHibernate ne prend pas en charge le chargement personnalisé (IUserType
) pour les associations (nombre-to-one, one-to-one, etc.). Comme une note de côté, le chargement paresseux avec un à un est possible , mais encore une fois il n'y a pas moyen de mettre le crochet IUserType
. Je pense que vous étiez sur la bonne voie avec des propriétés paresseux. Mettre à jour la question initiale avec le code qui vous montre comment charger des employés.