feat: 增加系统内置任务保护
This commit is contained in:
parent
6187cf8fc9
commit
921180b5c4
|
@ -56,6 +56,7 @@ namespace Bootstrap.Admin.Controllers.Api
|
||||||
{
|
{
|
||||||
// 判断 Cron 表达式
|
// 判断 Cron 表达式
|
||||||
if (string.IsNullOrEmpty(widget.CronExpression)) return false;
|
if (string.IsNullOrEmpty(widget.CronExpression)) return false;
|
||||||
|
if (_tasks.Any(t => t.Equals(widget.Name, StringComparison.OrdinalIgnoreCase))) return false;
|
||||||
|
|
||||||
// 加载任务执行体
|
// 加载任务执行体
|
||||||
// 此处可以扩展为任意 DLL 中的任意继承 ITask 接口的实体类
|
// 此处可以扩展为任意 DLL 中的任意继承 ITask 接口的实体类
|
||||||
|
|
Loading…
Reference in New Issue