#EF Core
Specification - C#领域驱动设计规范模式实现库
SpecificationDDDRepositoryEF Core设计模式Github开源项目
Ardalis.Specification是一个C#库,实现了领域驱动设计(DDD)中的规范模式。它提供通用Repository基类,支持EF6和EF Core,简化查询逻辑并提高代码复用性。该库在Microsoft的eShopOnWeb参考应用中得到应用,适用于构建现代Web应用。
EFCore.GenericRepository - EF Core 通用仓储模式实现 简化数据访问层开发
EF Core通用仓储.NET数据库查询ORMGithub开源项目
EFCore.GenericRepository 为 Entity Framework Core 提供通用仓储模式实现,简化了 .NET 应用的数据访问层开发。该库支持数据库事务、规约模式、投影和原生 SQL 查询,并具备分页功能。适用于 .NET Core 3.1、.NET Standard 2.1 和 .NET 5.0+ 平台,支持单元测试,有助于提高开发效率。