DTcms Core 更新至6.0.1版本

2021/12/6 12:46:19

DTcms Core 将于2021年12月8日更新至6.0.1版本,此次版本主要更新如下:一、引入Swagger做为API说明文档,打开API项目即可自动跳转到说明文档,方便前端开发人员的查找;二、引入Auotfac组件自动注册Service层的服务,省去了每次添加表或服务层要在StartUp.cs里添加服务注册麻…

DTcms Core 将于2021年12月8日更新至6.0.1版本,此次版本主要更新如下:

一、引入Swagger做为API说明文档,打开API项目即可自动跳转到说明文档,方便前端开发人员的查找;

二、引入Auotfac组件自动注册Service层的服务,省去了每次添加表或服务层要在StartUp.cs里添加服务注册麻烦;

三、增加支持MemoryCache以及Redis缓存,可以通过修改配置文档进行切换,当然建议用Redis速度和性能要快很多,关于缓存在这里说一下:

      在AOP切面编程的时候我们花了大量的时间在Service层做缓存试验,但是在生成Key的时候我们遇到了很大的问题,由于Service层参数使用的是表达式目录树,要提取参数时浪费了很大的性能,所以最终不得不放弃在Service层做缓存的决定。最后通过资源过滤器来做缓存,性能得到了很大的提升。

后面我们会继续不断增加功能以及改进,目前最新都可以通过演示地址来查看,有您的支持,我们会坚持探索下去,感谢。


深圳市动力启航软件有限公司

2021年12月6日

微信扫一扫