C# 利用 WF 实现规则引擎

时间:2012-03-28 16:12:35
【文件属性】:

文件名称:C# 利用 WF 实现规则引擎

文件大小:224KB

文件格式:RAR

更新时间:2012-03-28 16:12:35

C# WWF 规则引擎 设计时 运行时

本 solution 给出了一种利用 C# 和 WWF 实现规则引擎的一种可能的实现方案,需要再进一步进行设计 设计时的开发还没有考虑,不过运行时已经有了方案,那设计时自然也很好搞定了


【文件预览】:
C#中利用WF实现规则引擎的实例
----RuleEngineRuntime()
--------RuleEngineRuntime.csproj(3KB)
--------bin()
--------RuleEngineRuntime.csproj.user(168B)
--------obj()
--------Start.cs(6KB)
--------App.config(187B)
--------Properties()
----RuleEngineActivityLibrary1()
--------RuleItem.cs(1KB)
--------bin()
--------obj()
--------ActivityLibrary1RuleEngine.cs(3KB)
--------RuleEngineActivityLibrary1.csproj(3KB)
--------Properties()
----RuleEngine()
--------RuleItem.cs(1020B)
--------bin()
--------Utility.cs(2KB)
--------obj()
--------TypeProvider.cs(3KB)
--------DynamicCompiler.cs(7KB)
--------CommonRuleEnginer.cs(3KB)
--------TypeProviderConfigurationReader.cs(6KB)
--------RuleEngineCommon.csproj(3KB)
--------DynamicCompilerMappingItem.cs(798B)
--------Properties()
----Persion()
--------DutyEnum.cs(906B)
--------bin()
--------obj()
--------Department.cs(672B)
--------Personnel.cs(3KB)
--------Persion.csproj(3KB)
--------Properties()
----ActivityLibrary1()
--------ActivityLibrary1.csproj(4KB)
--------bin()
--------obj()
--------WorkflowDesignForm.cs(814B)
--------WorkflowDesignForm.rules(64KB)
--------WorkflowDesignForm.Designer.cs(2KB)
--------Properties()
----RuleEngineByWF.suo(75KB)
----RuleEngineByWF.sln(4KB)
----ActivityLibrary1Runtime()
--------bin()
--------ActivityLibrary1Runtime.csproj.user(168B)
--------obj()
--------Start.cs(3KB)
--------Properties()
--------ActivityLibrary1Runtime.csproj(3KB)
----ReadMe.txt(638B)

网友评论

  • 挺不错,不过wf有些bug没修复,不建议深度用
  • 很有借鉴价值。学习参考中
  • 有关工作流的资源很少,相关的理论也还在发展中, 参考学习中
  • 例子可运行,暂时还不会用
  • 不错,很值得参考。继续下的同学们可以研究下ccflow。