Top 20 NuGet Patterns Packages
A collection of reusable abstractions for .NET application developer: caching, IoC, pagination, repository, application services, unit of work, background processing, exception trace policy, work item, etc.
This is Ioc using Unity of Microsoft. You can register type Unit Of Work, Repository, Service with simple methor is RegisterType Attribute.
This package contains base interfaces that enable developers to implement Unit Of Work and Repository patterns with data stores.
This is a project that expose Entity Framework using a Base Repositiory.
FreeSql Implementation of General Repository, Support MySql/SqlServer/PostgreSQL/Oracle/Sqlite, and read/write separation、and split table.
Java Persistence API style Repository. Define repository interface without implementation. The package will handle everything for you.
A thread-safe caching infrastructure for caching data objects, which should be requested only once when needed from the data source (db, service or any type of data source)
An opinionated interface library in dotnet standard 2.0 to help with application development.
Provides extensions for testing usage of SqlRepo components using NSubstitute