/// <summary> /// Called immediately after EF calls System.Data.Common.DbCommand.ExecuteNonQuery /// </summary> public override int NonQueryExecuted( DbCommand command, CommandExecutedEventData eventData, int result) { if (eventData?.Context == null) { return(result); } return(_processor.ProcessExecutedCommands(command, eventData.Context, result)); }
/// <summary> /// Called immediately after EF calls System.Data.Common.DbCommand.ExecuteNonQuery /// </summary> public override int NonQueryExecuted( DbCommand command, CommandExecutedEventData eventData, int result) { if (ShouldSkipProcessing(command, eventData)) { return(result); } return(_processor.ProcessExecutedCommands(command, eventData.Context, result)); }