.net core 6.0 webapi采用仓储+服务+接口的形式封装框架,支持Resful风格。框架在配置文件中提供了sqlserver数据库连接字符串的配置项,用户只需要修改配置文件中的相应参数,即可快速搭建并使用该框架。框架基于AOP切面实现了Redis缓存的功能,使用Swagger生成api文档,并使用Automapper处理对象映射。框架使用AutoFac实现依赖注入容器,提供批量服务注入的特性。同时,框架支持CORS跨域,使用JWT自定义策略进行授权管理。框架接入了国产数据库ORM组件SqlSugar,提供了便捷的数据库操作方法。此外,框架还基于log4net实现了全局异常处理和自定义全局消息返回格式。框架可与Docker配合实现容器化部署,可与Jenkins配合实现CI/CD流程,也可以与Nginx配合实现负载均衡。
.Net core6.0webapi后端项目框架源码配置sqlserver数据库连接字符串开箱即用
文件列表
.net core6.0 webapi 后端项目框架源码,配置sqlserver数据库连接字符串,开箱即用
(预估有个1767文件)
Mag.Core.API.csproj.AssemblyReference.cache
208KB
Mag.Core.API.assets.cache
116KB
apphost
139KB
Mag.Core.API
139KB
Mag.Core.API.csproj.AssemblyReference.cache
205KB
Mag.Core.API.csproj.AssemblyReference.cache
205KB
Mag.Core.API.assets.cache
116KB
Mag.Core.API.csproj.BuildWithSkipAnalyzers
0B
Mag.Core.API
139KB
Mag.Core.Service.csproj.AssemblyReference.cache
195KB
暂无评论