379 packages tagged with “UnitOfWork”
This official URF framework minimizes the surface area of your ORM technlogy from disseminating in your application. Framework provides an elegant way to implement a reusable and extensible Unit of Work and Repository pattern.
A plugin for Microsoft.EntityFrameworkCore to support repository, unit of work patterns, and multiple database with distributed transaction supported.
C# DDD Application Layer
A library that defines interface for a generic repository, unit of work and specifications
An abstraction of the unit of work pattern
EntityFramework.Toolkit is a library which provides implementations for EntityFramework best practices, patterns, utilities and extensions.
This library is a Generic Repository implementation for EF Core ORM which will remove developers' pain to write repository layer for each .NET Core and .NET project. This library includes the following notable features: 1. This library can be run on any .NET Core or .NET application which has .NET Core 3.1, .NET Standard 2.1 and .NET 5.0+ support. 2. It’s providing the Generic Repository with database transaction support. 3. It has all the required methods to query your data in whatever way you want without getting IQueryable<T> from the repository. 4. It also has Specification<T> pattern support so that you can build your query dynamically i.e. differed query building. 5. It also has database-level projection support for your query. 6. It also has support to run raw SQL command against your relational database. 7. It also has support to choose whether you would like to track your query entity/entities or not. 8. It also has support to reset your EF Core DbContext state whenever you really needed. 9. Most importantly, it has full Unit Testing support. Most importantly, it facilitates the writing unit test with mocking. 10. It also has pagination support. 11. Free raw SQL query support both for complex type and primitive types.
Provides UnitOfWork abstractions in order to implement UnitOfWork pattern for Microsoft.EntityFrameworkCore.
Library to access data storage with Unit of Work, Repository and Entity classes.
Provides the UnitOfWork pattern for Microsoft.EntityFrameworkCore.
A library that implements an InMemory repository and unit of work
An EntityFramework implementation of the unit of work pattern
Proyecto contenedor de las interfaces bases de Fenix
A light weight framework that provides implementations of commonly used design patterns for applications using a Domain Driven Design approach.
An NHibernate implementation of the unit of work pattern
Provides the UnitOfWork pattern for MongoDB.Driver.
TrackerDog turns any .NET object or full object graph into a change-trackable object
Skahal's infrastructure framework used in games (destop, web, iOS and Android) and apps (OSX, Win and iOS).
A Castle implementation of the NHibernate proxy factory
Yep Another Wrapper for Dapper. This wrapper provides a simple Unit of Work pattern for isolating transactional business rules, cache and crud layer.
Essa biblioteca possui as abstrações, ou, as interfaces que podem ser utilizadas em qualquer projeto. Porém a biblioteca contendo as implementações, deve ser instalada no seu projeto de Infra.Data
Unit of Work and Repositories interfaces