NHibernate: многозначный IUserType - PullRequest
1 голос
/ 05 сентября 2011

Исходя из этого вопроса:

NHibernate: Ленивая загрузка IUserType

Учитывая, что я не могу лениво загрузить свойство или отношение один к одному, есть ли способ использовать IUserType со множеством к одному? Примерно так (что не работает):

<many-to-one
     name="Client" column="`ClientId`"
     lazy="true"
     type="EmployeeSystem.UserTypes.ClientUserType, EmployeeSystem" />

1 Ответ

0 голосов
/ 05 сентября 2011

Похоже, что NHibernate не поддерживает пользовательскую загрузку (IUserType) для ассоциаций (многие-к-одному, один-к-одному и т. Д.).Как примечание: ленивая загрузка с одним к одному возможна , но опять же нет способа поставить крючок IUserType.Я думаю, что вы были на правильном пути с ленивыми свойствами.Обновите исходный вопрос с помощью кода, который показывает, как вы загружаете Employee.

...