0

我在 IIS 中托管我的工作流服务,当实例在执行期间因内部异常而出现故障时,我需要执行一些自定义操作。

我找到了 WorkflowUnhandledExceptionBehavior 扩展,但我只能使用预定义的操作。我希望能够有一些我可以订阅的“事件”来运行我自己的逻辑。我认为我应该使用自定义行为,但我在哪里可以找到一个很好的例子?

谢谢

4

2 回答 2

1

这在一定程度上取决于您想要/需要做什么。如果您添加TrackingParticipant ,它可以通过WorkflowInstanceUnhandledExceptionRecord接收有关未处理错误的信息。

于 2012-07-04T11:50:58.147 回答
0

如果任何活动内部发生任何异常,都可以通过内置的 try catch 活动轻松捕获。在工作流级别进行尝试。如果生成任何异常,请捕获它们并执行您自己的任务。

于 2012-07-04T11:50:41.307 回答