Releases: reecerussell/tx-command
Releases · reecerussell/tx-command
v1.0.0
Well, the first major release.
This release is a major refactor and redesign of the package. This now pulls driver specific logic, i.e. Sql, IDb... stuff out into their own packages. TxCommand now contains core, generic classes.
Removed in this release:
- ITxCommandExecutor
- ITxCommandExecutorFactory
Added in this release:
- ISession
- ITransactionProvider
- ISessionFactory
v0.5.0
- Renamed the OnCompleted event to OnExecuted
- Added an OnCommitted and an OnRolledBack events
v0.4.0
Added support for OnComplete events, which get called when a command has been successfully executed.
Updated ITxCommand interface
- Updated the ITxCommand interface to take an IDbConnection as an additional ExecuteAsync parameter.
- Revised the transaction strategy on the command executor, to start the transaction on the first command execution.