首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    UnitOfWork:一个支持多数据库,工作单元模式、支持分布式事务以及支持 MySQL 多数据库表分片的开源项目

    01、项目简介 UnitOfWork,它是一个基于 Microsoft.EntityFrameworkCore 的插件,目标是简化复杂数据库操作,同时支持以下核心功能: 仓储模式(Repository...简化事务管理:通过 UnitOfWork,可以轻松管理事务,确保数据一致性。 支持多种数据库操作:包括插入、查询、更新、分页等常用功能。 扩展性强:支持自定义仓储和扩展方法,满足复杂业务需求。...; // 控制器构造函数,注入 IUnitOfWork publicValuesController(IUnitOfWork unitOfWork) { _unitOfWork = unitOfWork...($"uow_db_{DateTime.Now.Year}"); // 获取 User 和 Post 的仓储实例 var userRepo = _unitOfWork.GetRepository<User...(); // 提交更改 } 04、项目地址 https://github.com/arch/UnitOfWork

    33110
    领券