CSFramework.WebApiV3.CSFramework.EF 组件使用
CSFramework.DbCore是一套基于EntityFrameworkCore扩展的组件框架,提供一组通用数据库操作接口,
支持同步、异步操作,支持三种常用数据库,以及对大数据处理如读写分离、分库分表等关键技术。支持SQL命令、存储过程等操作,功能强大,使用简单,是一套.NETCore实用必备组件。
组件架构图
解决方案
Project | 说明 |
CSFramework.EF | EF Core3.x |
CSFramework.EF.MySql | MySql支持 |
CSFramework.EF.SqlServer | SqlServer支持 |
CSFramework.EF.Oracle | Oracle支持 |
CSFramework.EF.Tester | 测试程序 |
CSFramework.EF.TestModels | Demo模型定义 |
IDatabase 接口
提供一组标准数据库操作接口。
数据库扩展接口
IWebApiSystemDbAccessor
WebApi框架系统数据库接口,继承IDbAccessor接口。
对应数据库名称:CSFramework_WebAPI_V3
IWebApiLogDbAccessor
WebApi框架日志数据库接口,继承IDbAccessor接口。
对应数据库名称:CSFramework_WebAPI_V3_Log
INormalDbAccessor
C/S开发框架账套数据库接口,继承IDbAccessor接口。
对应数据库名称:CSFrameworkV6_Normal
ISystemDbAccessor
C/S开发框架系统数据库接口,继承IDbAccessor接口。
对应数据库名称:CSFrameworkV6_System
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
WebApi-NETCore-V3 C/S框架网