我花了很多时间试图学习WF4(当谈到WF时我总是n00b),但我似乎无法找到任何我正在尝试的例子:
我需要在运行时制作WF4(C#)规则,将其保存到数据库(当前是SQL,但这对我来说并不重要),加载规则并在运行时执行它。
以下两个示例表明这应该是(在运行时加载和执行规则):
http://www.nilzorblog.com/2011/11/using-wf4-as-rule-engine.html
http://msdn.microsoft.com/en-us/library/vstudio/ee960221(v=vs.100).aspx
我有两个独立工作的例子没有问题。
但是,当我尝试组合这些示例时(这应该很简单?)我经常遇到大量的转换错误:
参数2:无法从'System.Collections.Generic.List<转换SharedLibrary.AssignmentRule> 'to'System.Collections.Generic.List< ExternalRuleSetLibrary.RuleSetData> '
我已经搜索了好几天的例子来做这件事,但没有找到任何东西。这就是为什么我在这里问大师:)提前谢谢你!
您能否提供一个示例或方法,说明如何在运行时制作WF4规则,将其保存到数据库,加载规则并在运行时执行它?