Hi There is a Envers bug reported, https://nhibernate.jira.com/browse/NHE-119, saying auditing doesn't work if TransactionScope is used without explicit NH transactions. The reason this doesn't work in Envers is because Envers is relying on ActionQueue.RegisterProcess(afterTranDelegate/beforeTranDelegate) to "hook on" transaction events - and these hooks aren't called when TransactionScope is commited.
The reason I send this mail to you is because... * Is using TransactionScope without explicit NH transactions even supported? * In that case - is actionqueue.registerprocess(...) supposed to work using TransactionScope? * Or is NH maybe supposed to handle NH transactions internally when TransactionScope is used? Something like https://nhibernate.jira.com/browse/NH-2181? All the best, Roger -- --- You received this message because you are subscribed to the Google Groups "nhibernate-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
