经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » ASP.net » 查看文章
GZY.Quartz.MUI(基于Quartz的UI可视化操作组件) 2.6.0发布 兼容.Net8.0
来源:cnblogs  作者:GuZhenYin  时间:2023/12/15 8:47:28  对本文有异议
前言

为了迎接.Net8.0

2.6.0终于发布了~

更新内容:

兼容.NET8.0

新增界面按分组名称排序功能

优化本地持久化时文件路径异常的问题

优化数据库持久化时偶现的异常问题

新增简易授权,增加维护界面安全性

GIT地址(欢迎start和 fork):l2999019/GZY.Quartz.MUI: 基于Quartz的轻量级,注入化的UI组件 (github.com)

还是介绍一下本项目的特性:

轻量级,项目仅1.43 MB(主要有部分UI占用空间,后续还有优化空间)

像swaggerUI一样,项目入侵量小,仅需要在Startup中注入的QuartzUI组件

可选新开项目(仅需要webapi即可),也可以直接加入到现有项目(支持MVC,razor各种.NET宿主的项目)

支持Http定时调用对应service服务.

支持通过DLL反射调用本地继承了IJobService的本地方法,并支持动态传参

 

更新详细说明

 

1.支持分组排序

其实早就应该支持这个功能,方便用户体验,这里感谢各位博友的反馈

 

2.调整本地持久化存储路径

将本地持久化的路径存储在项目根的 QuartzSettings 文件夹中.

处理NET8.0的根目录路径问题

 

 

3.优化数据库持久化时偶现的异常问题

这个问题排查了很久,因为项目很久之前就开始弄了,所以当时采用的EF Core是2.1版本

后续虽然支持库升级到5.0和6.0,但是EF Core 也只是更新到了3.1版本,导致兼容性确实有问题

本次将依赖库重新构建,根据.NET的版本来调整EF Core的依赖版本,解决这个问题,依赖版本如下图:

结束语

 

项目升级内容就介绍到这里拉~,欢迎各位提出宝贵的意见

原文链接:https://www.cnblogs.com/GuZhenYin/p/17900440.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号