Jusqu'à NHibernate Validator Seting avec Spring.net
-
06-09-2019 - |
Question
Comment puis-je configurer NHibernate Validator avec Spring.net comme IoC?
Je suis déjà en utilisant l'intégration Spring.net avec NHibernate et ne peut pas se AutoRegisterListeners à travailler.
Ce que je dois configurer est NHV pour valider des entités automatiquement à jour / Enregistrer au lieu de devoir appeler Valider méthode à chaque fois et utiliser Spring.net avec ISharedEngineProvider pour vous assurer des performances optimales.
La solution
Après avoir regardé autour beaucoup, j'ai trouvé celui-ci: http: //forum.springframework .net / showthread.php? t = 5286
Je répète ici pour les autres il est plus facile que je l'ai fait:
<object id="sessionFactory" type="Spring.Data.NHibernate.LocalSessionFactoryObject, Spring.Data.NHibernate20">
<!-- the usual properties ... -->
<!-- event listeners -->
<property name="EventListeners">
<dictionary>
<entry key="PreUpdate">
<object type="NHibernate.Validator.Event.ValidatePreUpdateEventListener, NHibernate.Validator" />
</entry>
<entry key="PreInsert">
<object type="NHibernate.Validator.Event.ValidatePreInsertEventListener, NHibernate.Validator" />
</entry>
</dictionary>
</property> </object>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow