2009-02-02 10 views

risposta

21

Sì, lo fa che per default se lo farete:

Map(x => x.YourProperty); 

assicurarsi che si sta utilizzando la versione più recente fuori del tronco.


Come Yavor Shahpasov sottolineato nei commenti, nelle versioni più recenti è possibile ottenere lo stesso con:

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

Quello era molto più facile di quanto immaginassi! –

+3

Apparentemente FluentNHibernate non lo fa più per impostazione predefinita. – Falcon

+4

Puoi farlo in questo modo Mappa (x => x.Property) .CustomType >(); –

2

e c'è anche la classe EnumString si può passare come CustomType

Problemi correlati