Top 20 NuGet unitofwork Packages
This provides a client side tools for Dependency Injection
This provides a server side implementation of EntityFramework using versionned entities and tracking changes
This provides a client side implementation of a versionned entity
This provides an abstraction layer for EntityFramework use and tracking changes interfaces
This provides all abstraction classes and interfaces for data access use
Data access service interface and an Entity base class
Unit of work interface
...
The official collection of get, insert, update and delete helpers for Dapper.net. Also handles lists of entities and optional "dirty" tracking of interface-based entities, Support for multiple databases: SQL Server, MySQL, Sqlite, Postgresql, Oracle...
Provides interfaces for Data Access with IRepository<T> and IUnitOfWork. Also provides haviorial interfaces for entities like IIdentifiable, ICreatable, IModifiable, ISoftDeletable, ITranslatable, ILocalizable, ITenantScopable and IRowVersioned. Last but not least provides some types for Exceptions ...
Set of extensions to run multiple MediatR commands sequentially. In a transaction scope,
just one by one or when you need to fire a notification just after a command succeded/failed.
Generic Repository Pattern and Unit Of Work for C# .Net Core
SimpleDAL is a lightweight library that allows you to quickly create a data access layer.
.NETStandard package to plug and play with unit of work pattern in EntityFrameworkCore.
Instruction of uses: https://github.com/abuzaforfagun/GenericUnitOfWork
Sample project: https://github.com/abuzaforfagun/GenericUnitOfWork/tree/master/GenericUnitOfWork.Sample
Generic Repository and Unit of Work for MySQL of the Ural Boilerplate project.
Generic Entity Service for PostgreSQL of the Ural Boilerplate project.
Generic Entity Service for MYSQL of the Ural Boilerplate project.
Generic Entity Service for MSSQL of the Ural Boilerplate project.
Middlewares for the Ural Boilerplate project.
Utility extensions for Ternacode.Persistence.Abstractions.
C# DDD Application Layer
The "PureDataAccessor" is a data accesing library which only needs a connection and entity modelling structure for all CRUD operation supports on EF and NHibernate. PDA has UOW and Generic Repository patterns. You can manage your data access only with it.