2009-09-08 8 views
0

Y a-t-il un support de notification que nhibernate a dans son framework qui peut être utilisé pour enregistrer des changements de db?Notifications Nhibernate et db

+2

Vous aurez besoin d'être plus précis sur la source des changements que vous voulez écouter. NHibernate peut écouter les changements de sa propre ISessionFactory, mais pas de n'importe quel processus modifiant la base de données. –

Répondre

0

Si vous voulez dire quelque chose comme les objets SqlDependancy et SqlNotification, aucune non. Ceux-ci sont pilotés par SQL Notification Services dans MSSQL 2005/2008, tandis que NHib travaille avec un certain nombre de bases de données.

Cheers, John

1

Vous pouvez configurer log4net pour consigner toutes les requêtes dans le fichier. Comment faire, vous pouvez trouver here Ou si vous devez effectuer une action personnalisée avant requête, vous pouvez utiliser listeners