【发布时间】:2010-08-24 14:37:53
【问题描述】:
我想为应用程序开发一项功能,它可以像在 Outlook 中那样创建动态规则。我希望每个用户都可以创建规则来自动化进程。这些规则必须在行动之前、行动之后和特定时间/天做某事。
可能的规则如下:
- 如果进程 >= 99% -> 将其设置为已完成
- 在用户插入新项目之前 -> 发送邮件到“local@localhost.com”并等待批准
- 用户更改项目的状态后 -> 更改所有具有相同名称的项目的状态
- 将每周日凌晨 4:00 的所有项目状态设置为“旧项目”状态
我尝试使用 Workflow Foundation 规则引擎执行此操作,但我不知道如何实现所有要求。
是否可以使用 WF 执行此操作,还是应该使用其他工具?
【问题讨论】:
标签: c# workflow-foundation rules