rules - 在不使用工作流事件或嵌入式规则集编辑器的情况下使用 WF 规则

标签 rules workflow-foundation rule-engine

有没有人在工作流事件之外使用 WF 规则引擎而不使用规则编辑器或 CodeDOM?

场景

我正在尝试将工作流基础类附带的规则引擎与 .Net Framework 一起用于基于 Web 的应用程序。在使用计算引擎进行复杂计算之前,我们评估了数百个验证规则。

我看过很多博客,其中介绍了如何使用规则引擎而无需工作流程事件,包括 https://github.com/geersch/WorkflowRulesEngine . 然而,他们最终都使用规则集编辑器来定义规则。我想在 XML 文件中以声明方式定义规则

我在找什么

  1. 我需要能够在不处理 CODEDOM 的情况下在简单的 XML 中指定规则。 CodeDOM 似乎写起来很复杂。

  2. 我不应该依赖规则集编辑器来定义规则。

有什么想法吗?

最佳答案

不知道你评估的是什么规则,但是如果你搜索一个好的开源规则引擎,here is one .

关于rules - 在不使用工作流事件或嵌入式规则集编辑器的情况下使用 WF 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10311071/

相关文章:

workflow-foundation-4 - Windows 工作流基础的基于 Web 的设计器

.net - 工作流编辑器/设计器是否有任何免费可用的组件?

c# - 仅当从网络驱动器进行编译时,编译问题[“Root activity type is invalid”]

java - 在 Java 代码中访问 drool 规则详细信息

computer-science - 规则引擎与专家系统

ruby - 设计模式/关于构建规则引擎的建议

基于 Python 规则的引擎

java - 如何在 drools6 中创建动态显着性

java - 将事实插入工作内存的时间根据规则库大小增加

java - SONAR Violation IllegalType,为什么修复它很重要?