标签: c# workflow
目前我正在使用故障处理程序来突破执行,例如:
状态1: HandleExternalEvent - > MyCode(可能抛出异常) - >改变state2
- >故障处理程序 - >没有代码(即保持在state1)
但是我遇到了性能问题,是否可以执行相同的操作而不使用异常/错误句柄,如取消或返回方法
感谢。
答案 0 :(得分:1)
您可以使用SuspendActivity暂停工作流,然后可以通过ReceiveActivity或类似的方式与之交互。