Non otterrai immediatamente nulla cambiando il codice esistente per utilizzare TransactionScope
. Dovresti usarlo per sviluppi futuri a causa della flessibilità che offre. In futuro sarà più facile includere elementi diversi dalle chiamate ADO.NET in una transazione.
A proposito, nel tuo esempio pubblicato, il SqlCommand
le istanze dovrebbero essere in using
blocchi.