我正在为一种案例管理系统设计一个应用程序,该系统对可定制的、灵活的业务规则有很大的需求。我计划在不使用工作流的情况下使用WF规则引擎(请参阅:here,以及其他示例)。
我的客户提出的其中一点(这是合理的!)是否存在将规则引擎用于没有工作流的业务规则引擎的现有示例。
当然,我的问题是:以前有没有人在生产应用程序中使用过WF规则引擎sans工作流,您有什么经验?
发布于 2010-04-30 22:49:32
在.NET 4中,WF3规则引擎仍然可用。
有一些可用的samples展示了如何将WF3规则引擎与WF4一起使用,以及特定于规则的migration guidance。
发布于 2010-11-23 03:26:34
Josh,你有没有任何示例代码来帮助你完成这项工作?我有一些基于ExternalRuleSetTool的代码,用于添加/编辑规则集,我在这里找到了一些代码- http://www.richard-banks.org/2007/08/how-to-use-windows-workflow-rules.html,它涵盖了许多如何在示例链接断开的情况下使其正常工作的代码。无论如何,我不知道如何返回RuleSet.Execute()的结果。显然,向用户提供关于在执行规则时出错的反馈是很重要的。我确信我只是错过了一些琐碎的东西,但我以前从未使用过WF,所以这对我来说都是新的。
提前谢谢你。
发布于 2010-03-31 07:44:29
我认为旧的WF3规则引擎在.net 4WF中已不复存在。我可能错了,但我们比以前更多地放弃了使用它。你需要检查微软,看看它是否支持我的建议。
然而,根据this的说法,新的规则引擎似乎非常相似-所以可能我错了。
https://stackoverflow.com/questions/1478554
复制相似问题