/// <summary> /// <inheritdoc/> /// </summary> public override int SaveChanges() { var result = base.SaveChanges(); DbContextChanged?.Invoke(this, new EventArgs()); return(result); }
/// <summary> /// <inheritdoc/> /// </summary> public override int SaveChanges(bool acceptAllChangesOnSuccess) { var result = base.SaveChanges(acceptAllChangesOnSuccess); DbContextChanged?.Invoke(this, new EventArgs()); return(result); }
/// <summary> /// <inheritdoc/> /// </summary> public override Task <int> SaveChangesAsync(CancellationToken cancellationToken = default) { var result = base.SaveChangesAsync(cancellationToken); DbContextChanged?.Invoke(this, new EventArgs()); return(result); }