Membership.CreateUser(...); //hier andere Änderungen an der Datenbank die den User betreffen
Wie kann ich beide Änderungen in einer Transaktion ablaufen lassen? Die zweite Aktion kann nämlich in seltenen Fällen fehlschlagen. Dann hätte ich einen User, dem aber wichtige Datenstrukturen fehlen.
using(TransactionScope scope = new TransactionScope()) { Membership.CreateUser(...); //hier andere Änderungen an der Datenbank die den User betreffen scope.Complete(); }