You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
LINGYUN.Abp.RulesEngineManagement.Domain
1. 介绍
规则引擎管理模块的领域层,实现了规则引擎的核心业务逻辑,包括工作流存储、规则记录、动作记录等功能。
2. 功能
-
工作流存储
- 支持基于内存缓存的工作流存储
- 提供工作流的获取和查询功能
- 支持按类型获取工作流列表
-
规则记录
- 定义规则记录实体
- 提供规则记录仓储接口
- 支持规则的CRUD操作
-
工作流规则记录
- 定义工作流规则记录实体
- 支持工作流和规则的关联
-
参数记录
- 定义参数记录实体
- 支持工作流参数的管理
-
动作记录
- 定义动作记录实体
- 支持成功/失败动作的记录
3. 领域服务
- WorkflowStore
- 实现了IWorkflowStore接口
- 提供工作流的缓存管理
- 支持工作流的查询和映射
4. 仓储接口
-
IRuleRecordRepository
- 提供规则记录的CRUD操作
- 支持按名称查询规则
-
IWorkflowRecordRepository
- 提供工作流记录的CRUD操作
- 支持按名称和类型查询工作流
5. 依赖
- Volo.Abp.Domain
- LINGYUN.Abp.Rules.RulesEngine
- Microsoft.Extensions.Caching.Memory