Castle Transactions enables a common interface to both .Net Transactions with LTM/Lightweight Transaction Manager and powerful file-system transactions with Transactional NTFS/TxF.
See the version list below for details.
Install-Package Castle.Transactions -Version 184.108.40.2063
dotnet add package Castle.Transactions --version 220.127.116.113
<PackageReference Include="Castle.Transactions" Version="18.104.22.1683" />
paket add Castle.Transactions --version 22.214.171.1243
- NLog (>= 2.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Castle.Transactions:
This facility enables ambient easy-to-use declarative transactions through the [Transaction] attribute. This is the glue that holds the bits and pieces from Castle Transactions together and the stuff that will make your co-workers googly-eyed and impressed.
Easy NHibernate integration with declarative transactions using Castle Transaction Services and .Net System.Transactions. Integrate Transactional NTFS with NHibernate and database transactions, or choose methods to fork dependent transactions for to run your transaction constituents in parallel. The NHibernate Facility is configured using FluentNHibernate
This package is not used by any popular GitHub repositories.