NewGaoKaoApi/.docs/contents/Update
易大师 ef69cb5d5b first commit init 2021-01-29 13:00:03 +08:00
..
README.md first commit init 2021-01-29 13:00:03 +08:00

README.md

更新日志

2020-08-06

项目更新:更新项目模板 Update New_College.Webapi.Template.2.2.0.nupkg

1、根据解决方案名来自动导入model
2、单独封装服务扩展层 New_College.Extensions
3、代码生成器支持控制器文件的生成
4、弱化仓储层用泛型仓储基类注入服务

2020-08-01

重大结构更新:弱化仓储层,通过泛型仓储基类,来实现仓储服务注入,并去掉New_College.IRepository 接口层;

2020-07-03

更新:DbFirstController 生成四层文件,目前新增支持 控制器Controller 文件的输出;

2020-06-22

项目更新:将服务扩展和自定义中间件,单独封装一层 New_College.Extensions ,更解耦。

2020-06-08

简单项目更新:生成数据库表结构的时候,利用反射机制,自动生成固定命名空间 New_College.Model.Models 下的全部实体.
同时判断表是否存在,如果存在下次不再重复生成。

2020-06-06

项目更新:更新项目模板 Update New_College.Webapi.Template.2.1.0.nupkg 1a726f8,更新项目即可 。

1、配置内容展示到控制台
2、简化封装 Startup.cs 类文件;
3、DbFirst 模式支持多库模式;
4、Log4net 讲异常和 Info 分开;
5、修复 BlogLogAop 偶尔卡顿问题;
6、将生成种子数据和任务调度功能封装到中间件
7、获取当前项目在服务器中的运行信息
8、删除所有的不需要的 using 指令;

2020-05-29

项目启动开启 QuzrtzNet 调度任务,并且在 Admin 后台管理中配置操作界面;

内容更新:封装生成种子数据的入口方法;

2020-05-12

修复:支持多库模式下,生成项目模板代码 DbFirstController 102c6d6

注意:T4 模板不能此功能,一次只能一个数据库,且只能 SqlServer

2020-05-07

重大内容更新:更新项目模板 Update New_College.Webapi.Template.2.1.0.nupkg 7f64fde

2020-05-06

重大内容更新优化Log4Net使用方案,完美配合 NetCore 官方的 ILogger<T> ecaffb6

2020-05-01

重要内容更新配合Admin全部完成按钮级别权限更新初始化种子数据

2020-04-27

增加功能配合前端Admin增加页面 KeepAlive 功能;
增加功能:增加 Sql 语句查询Demo支持返回 DataTable

2020-04-25

增加功能:Http api 接口调用,满足微服务需求

重要内容更新:优化 Appsettings.app() 方法,通过官方 IConfiguration 接口来获取DBS连接字符串
优化 BlogLogAOP.cs

2020-04-15

重大内容更新:更新项目模板 Update New_College.Webapi.Template.1.11.30.nupkg

2020-04-14

重大内容更新主分支可以通过配置一键切换JWT和Ids4认证授权模式

2020-03-30

重大内容更新:统一所有接口返回格式

2020-03-25

增加功能:支持读写分离(目前是三种模式:单库、多库、读写分离)

重大BUG更新系统登录接口未对用户软删除进行判断现已修复
API: /api/login/GetJwtToken3
Code: await _sysUserInfoServices.Query(d => d.uLoginName == name && d.uLoginPWD == pass && d.tdIsDelete == false);

2020-03-18

增加功能:创建 Quartz.net 任务调度服务

2020-01-09

增加功能项目迁移到IdentityServer4统一授权认证中心

2020-01-05

增加功能:设计一个简单的中间件,可以查看所有已经注入的服务

2020-01-04

增加功能Ip限流防止过多刷数据