这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
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

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

点击查看英文文档