Core Entity Framework будет выбрасывать исключение DbUpdateException, когда что-то пойдет не так при попытке сохранения изменений. Но причина этого может быть важна, когда пытаешься восстановиться от такого исключения.
haacked.com
Why Did That Database Throw That Exception?
