2009-02-02 5 views

Répondre

21

Oui, il le fait par défaut si vous venez:

Map(x => x.YourProperty); 

Assurez-vous que vous utilisez la dernière version hors du tronc.


Comme Yavor Shahpasov indiqué dans les vous pouvez obtenir les mêmes commentaires, dans les versions plus récentes avec:

Map(x => x.Property).CustomType<GenericEnumMapper<YourPropertyEnumType>>(); 
+0

C'était beaucoup plus facile que je l'imaginais! –

+3

Apparemment, FluentNHibernate ne le fait plus par défaut. – Falcon

+4

Vous pouvez le faire comme ceci Carte (x => x.Property) .CustomType >(); –

2

et il y a aussi la classe EnumString vous pouvez passer en customType

Questions connexes