J'utilise un UserType pour gérer une colonne (Created) dans ma base de données. Lors de l'enregistrement sur la base de données, je vérifie simplement si la propriété en question est égale à DateTime.MinValue, et si c'est le cas, la met à jour avec DateTime.Now (remplaçant NullSafeSet). Cette mise à jour n'est cependant pas immédiatement reflétée par nhibernate, et si je charge à nouveau l'objet sans l'expulser, la valeur de Created sera toujours DateTime.MinValue.Valeur NHibernate UserType sur l'objet
Existe-t-il d'autres moyens, pour obtenir la valeur que NHibernate renvoie pour renvoyer la valeur mise à jour, que d'utiliser Session.Evict()?
Juste ce dont j'avais besoin: o) Merci. – hhravn