Currently, the System.Transactions.TransactionScope is supported. However, that will utilised Microsoft Distributed Transaction Coordinator (MSDTC) which may not always be required. The LocalTransactionScope can be used as an alternative that calls the database transaction commands BEGIN/COMMIT/ROLLBACK TRANSACTION.
Added support for LocalTransactionScope object (like TransactionScope…
… except no MSDTC). Closes #58.