EQXMedia.TxFileSystem (nuget): TxFileSystem is a transactional file system wrapper using the .NET file system abstraction from System.IO.Abstractions.   Use this file system wrapper in combination with System.Transactions.TransactionScope to perform transactional operations on: ● Files, ● Directories, ● FileStreams.  All other parts of the interfaces in System.IO.Abstractions are simply proxied to the true file system being wrapped.
Keywords: TransactionScope|File|Directory|FileStream|Transaction|NET|dotnet|IO