【发布时间】:2012-10-26 12:43:32
【问题描述】:
是否可以从 ASP.Net 应用程序创建和配置 Windows Workflow Foundation 规则? System.Workflow.Activities.Rules.Design.RuleSetDialog 用于 Windows 窗体项目,但对于使用 Razor 视图引擎的 ASP.Net MVC 项目是否有一些等效项?
无论如何,我需要能够从 ASP.Net 客户端中创建规则,将它们保存在数据库中,然后在服务中评估规则。 WF4 中是否有一些新的东西可以帮助我解决这个问题?
【问题讨论】:
-
那是 3.0 组件,不是 WF4。规则在 4 中已弃用,但现在仍支持基于 3.0 的工作流。很难说,但(至少对于 UI 组件)4 UI 是基于 WPF 的,而 3 是基于 Forms 的。如果你想用这个 4,继续把标签放回去,但答案是“你走错了方向”
-
@Will,我知道它是一个 WF3 组件,但不清楚 WF4 中的等价物是什么。有的话?
-
它们在 4 中根本不适用。所以很难想出一个“等效”。如果您正在处理 WF4 工作流程,请忘记“规则”。
-
@Will,好的,很高兴知道。您知道创建规则引擎的任何好的 .Net 4 方法吗?我喜欢使用 System.Workflow.Activities.Rules 的想法,但使用已弃用的 API 感觉不太好
-
工作流是一个规则引擎。我不知道还能说什么。
标签: asp.net workflow-foundation workflow-foundation-3