Отображение всех объектов по соглашению - PullRequest
1 голос
/ 01 сентября 2011

Я играю с отображением NH 3.2.0 по коду. Поскольку у меня есть сценарий, в котором я могу отображать все по соглашению, я хотел бы добавить необработанные сущности в маппер, а затем настроить их с помощью пользовательского ModelInspector плюс событие, сгенерированное ModelMapper. К сожалению, ModelMapper, по-видимому, не позволяет мне добавлять сущность напрямую, вместо этого он хочет, чтобы объект реализовывал IConformistHoldersProvider, поэтому я в конце концов заканчиваю пропускать пустые классы, реализующие ClassMapping для каждой сущности, которую я хочу отобразить. Есть ли какой-нибудь умный способ добиться того же?

Спасибо.

1 Ответ

1 голос
/ 01 сентября 2011

Ну, я нашел себя, проблема была в том, что я использовал mapper.CompileMappingForAllExplicitlyAddedEntities(); проблема просто не sussists, если я использую

 mapper.CompileMappingFor()

и я сдаю необходимые лица ...

...