В этом нет необходимости.
Если «родитель» TransactionScope
равен Required
, вложенный будет зарегистрирован в транзакциях уже.
Если это не так,вложенный не станет автоматически «обязательным».
Единственное исключение - если вы явно установите для вложенного TransactionScope
значение RequiresNew
, когда начнется новая транзакция.