12 packages tagged with “Rollback”
Perform rollback transactions of audit history
MementoContainer is an alternative approach to the Memento design pattern. It is a lightweight utility that takes a snapshot of your objects' state so that you can easily rollback to a previous state when recovering from errors.
A library to facilitate the compensating (rolling back) of a series of successfully completed workflow steps when an exception occurs.
Smart database migration with backup, rollback and data restore.
An implementation of the unit of work pattern that extends beyond traditional database transactions, allowing management of custom commit and rollback functionality.
Database Deployment and Testing Framework for .NET
Database Deployment and Testing Framework for MSSQL and .NET
Database Deployment and Testing Framework for xunit and .NET
Database Deployment and Testing Framework for PostgreSQL and .NET
This Unit of Work pattern package is used to maintain a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems. In essence, it helps manage transactions and ensure that changes are committed or rolled back together.
Bring SQL-like transaction behavior to C# actions. ActionTransaction adds savepoints, rollbacks, and commit support to your method flows—ensuring consistency even in complex logic chains.
A VS Code-inspired extension system for .NET applications with comprehensive extension management, update, download, installation, rollback, and compatibility checking capabilities. Supports multi-platform extension deployment with dependency resolution.