SubSonic 2.2 ActiveRecord имеет некоторые события, которые вы можете переопределить, например AfterValidate () и BeforeCommit (). Вы можете использовать один из них для входа в Sql, но вам придется изменить ваши шаблоны так, чтобы код попал во все ваши классы.
Или просто нажмите SubSonic \ DataProviders \ DataService.cs в локальном источнике SubSonic и посмотрите, сработает ли добавление событий регистрации во все методы .Execute *.