Да там проще было попадалось недавно на глаза, но не использовал. Подобие вот такой структуры try{ // Пытаюсь выполнить все запросы ... }catch{ // Если один из запросов не сработал
Например: Есть профиль и к этому профилю при создание добавляются настройки. Если не удается создать профиль, то транзакция должна откатить настройки профиля
если все это делает в одном реквсте то да, так и будет (если пишете только в базу) но если у вас реквест1 а следом реквест2 (как я изначально подумал) то это работать не будет...