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" />
Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top