基于.net core2.2 webapi +Efcore+swagger 传统数据驱动-事务脚本模式架构
一.开发架构分为 UI 1.webApi层 2.服务层 3.数据仓储层,4.模型层 5.基础建设层
二.项目涉及的开发技术:
- Swagger API文档生成、调试、API版本管理,API基于Restful风格编写接口
2.Async和Await异步编程
-
Cors .NET Core自带的全局跨域解决方案
-
Autofac 轻量级IOC容器组件
-
集成 MiniProfiler 性能监测
-
JWT Token身份认证
-
FluentValidation数据有效性验证
8.自动定义代码生成器 有现成模板
9.导出文档如下: