@@ -89,9 +89,11 @@ public override async ValueTask<int> SavedChangesAsync(
8989 int result ,
9090 CancellationToken cancellationToken = default )
9191 {
92- if ( eventData . Context == null ) return await base . SavedChangesAsync ( eventData , result , cancellationToken ) ;
92+ if ( logger . IsEnabled ( LogLevel . Information ) )
93+ logger . LogInformation ( "{Name}:SavedChangesAsync called with result: {EventId}" ,
94+ nameof ( HookRunnerInterceptor ) , eventData . EventId ) ;
9395
94- if ( HookDisablingContext . IsHookDisabled ( eventData . Context ! ) )
96+ if ( eventData . Context == null || HookDisablingContext . IsHookDisabled ( eventData . Context ! ) )
9597 return await base . SavedChangesAsync ( eventData , result , cancellationToken ) ;
9698
9799 try
@@ -102,6 +104,9 @@ public override async ValueTask<int> SavedChangesAsync(
102104 finally
103105 {
104106 await RemoveContext ( eventData ) ;
107+ if ( logger . IsEnabled ( LogLevel . Information ) )
108+ logger . LogInformation ( "{Name}:SavedChangesAsync the event context was removed: {EventId}" ,
109+ nameof ( HookRunnerInterceptor ) , eventData . EventId ) ;
105110 }
106111
107112 return await base . SavedChangesAsync ( eventData , result , cancellationToken ) ;
@@ -119,6 +124,10 @@ public override async ValueTask<InterceptionResult<int>> SavingChangesAsync(
119124 InterceptionResult < int > result ,
120125 CancellationToken cancellationToken = default )
121126 {
127+ if ( logger . IsEnabled ( LogLevel . Information ) )
128+ logger . LogInformation ( "{Name}:SavingChangesAsync called with result: {EventId}" ,
129+ nameof ( HookRunnerInterceptor ) , eventData . EventId ) ;
130+
122131 if ( eventData . Context == null || HookDisablingContext . IsHookDisabled ( eventData . Context ! ) )
123132 return await base . SavingChangesAsync ( eventData , result , cancellationToken ) ;
124133
0 commit comments