Can anyone elaborate the difference between those? I'm very confused. I understand that BatchUpdate should be called directly on DbSet whereas BulkUpdate should be called on DbContext. But how specifically are these different? I've seen that performance might vary between those two.
Should I call BulkSaveChanges when I'm doing a BulkUpdate or would usual SaveChanges be enough?
And yes, I've seen several questions on SO on the same topic and I still don't understand what's going on there.
I'm talking about https://github.com/borisdj/EFCore.BulkExtensions library.