Использует ли EF Core транзакции, когда вставляет граф объектов?

Скажем, создаю я пользователя, а у этого пользователя есть зависимые объекты, которые я тоже создал и поместил в объект User.

Далее, я добавляю пользователя User в контекст и все зависиме объекты так же создаются.

Теперь вопрос: А это все делается в транзакции?

Скажем, если юзер успешно вставится, а на одном из объектов, которые зависят от пользователя вылетит ошибка, то юзер откатится или нет?


Ответы (0 шт):