前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GZY.Quartz.MUI(基于Quartz的UI可视化操作组件) 2.6.0发布 兼容.Net8.0

GZY.Quartz.MUI(基于Quartz的UI可视化操作组件) 2.6.0发布 兼容.Net8.0

作者头像
GuZhenYin
发布2023-12-18 11:26:18
2834
发布2023-12-18 11:26:18
举报
文章被收录于专栏:GuZhenYinGuZhenYin

前言

为了迎接.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的依赖版本,解决这个问题,依赖版本如下图:

结束语

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-12-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.支持分组排序
  • 2.调整本地持久化存储路径
  • 3.优化数据库持久化时偶现的异常问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档