Nie zyskasz od razu niczego, przełączając istniejący kod na TransactionScope
. Powinieneś używać go do przyszłego rozwoju ze względu na elastyczność, jaką zapewnia. Ułatwi to w przyszłości uwzględnienie w transakcji elementów innych niż wywołania ADO.NET.
BTW, w opublikowanym przykładzie SqlCommand
instancje powinny być w using
bloki.