public void OnCommitting(object sender, EngineEventArgs e) { IEngine engine = sender as IEngine; IObjectService objectService = engine.GetService <IObjectService>(); IDatabaseService databaseService = engine.GetService <IDatabaseService>(); objectService.Commit(); databaseService.CommitEventualTransaction(); }