public async Task <int> SaveChangesAsync(string userId) { UpdateEntityMetadata(ChangeTracker.Entries(), userId); await SoftDeleteHandler.ExecuteAsync(ChangeTracker.Entries(), this); return(await base.SaveChangesAsync()); }
public async Task <int> SaveChangesAsync(bool useMetaTracking = true) { if (useMetaTracking) { UpdateEntityMetadata(ChangeTracker.Entries()); } await SoftDeleteHandler.ExecuteAsync(ChangeTracker.Entries(), this); return(await base.SaveChangesAsync()); }