我正在评估WF是否适合我正在进行的设计。我正处在一个鸡蛋和鸡的难题中,我不想花太多时间去学习所有的细节,直到我有了一个好主意,认为它是合适的。
有一件事我似乎找不到太多有意义的,那就是日程安排。我的意思是把活动安排在一个特定的时间开始。
例如,我有一个工作流,在开始时执行前两个活动,但必须等到第二天上午9点才能继续。
我意识到,我可以通过将其分为两个工作流来达到同样的效果——第二个工作流是由计划任务触发的。但这将失去最初拥有工作流的许多好处,例如活动之间状态的无缝持久性和有保证的排序。
那么,是否有一种方法可以在单个工作流中实现这一点?最好内置于WF中(例如,waituntil活动),但另一种选择可能是工作流在接收外部产品之前休眠。