EF Core扩展工具记录 批量操作 记录修改删除历史 动态linq
阅读原文时间:2023年07月09日阅读:1

Microsoft.EntityFrameworkCore.UnitOfWork

Microsoft.EntityFrameworkCore的插件,用于支持存储库,工作单元模式以及支持分布式事务的多个数据库。

https://github.com/Arch/UnitOfWork/

Microsoft.EntityFrameworkCore.AutoHistory

Microsoft.EntityFrameworkCore 的一个插件,支持自动记录数据更改历史记录。

GitHub 存储库

Microsoft.EntityFrameworkCore.DynamicLinq

Microsoft.EntityFrameworkCore 的 Dynamic Linq 扩展,添加了异步支持

GitHub 存储库

EFSecondLevelCache.Core

二级缓存库。 二级缓存是一个查询缓存。 EF 命令的结果将存储在该缓存中,这样相同的 EF 命令将从该缓存检索其数据,而不是再次针对数据库进行执行。

GitHub 存储库

EFCore.BulkExtensions

用于批量操作(插入、更新、删除)的 EntityFrameworkCore 扩展。

GitHub 存储库

Z.EntityFramework.Plus.EFCore

Entity Framework Plus通过必备功能扩展了DbContext:包括过滤器,审核,缓存,查询将来,批删除,批更新等

https://github.com/zzzprojects/EntityFramework-Classic