exception - Windows Workflow Foundation,异常和重试?

标签 exception workflow-foundation

我有一个包含多个事件的顺序工作流。其中一项事件需要访问我的付费 S3 帐户。它工作正常,但要谨慎,我想确保它能够处理意外情况,例如“找不到主机”或超时等。

所以 .. 我通常会将代码放在 TRY/CATCH 中。这很好..但我不确定我应该如何处理工作流..因为如果代码无法正确完成,则不应发生其余的工作流(基于此工作流的逻辑)。

所以,我想重试连接几次。如果最终失败,调用电子邮件事件并终止工作流。

任何人都可以提出任何建议、视频链接或屏幕截图来帮助展示什么是最佳实践吗?

干杯!

最佳答案

您可能还想看看这篇关于自定义重试事件的博客文章: http://www.pluralsight.com/community/blogs/matt/archive/2007/11/28/49315.aspx

看起来这正是您可能需要的!

关于exception - Windows Workflow Foundation,异常和重试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/279406/

相关文章:

asp.net-mvc-5 - MVC 5 中的工作流实现

java - 不应该捕获 NPE 但不知道如何处理 NULL

Python3。如何在上下文管理器中正确引发异常以从 with 运算符中处理它?

c# - 任务异步模式和错误/异常/取消处理

android - 致命异常 : main/camera

c# - 在 WF 4.0 中同时运行多个工作流的最佳方式

c# - Workflow Foundation 中是否存在类似于 "For Each"的事件?

c# - 使用可视化设计器 : is it possible, 或更好的动态更新将流程转换为代码?

java - 为什么我在 Java BasicTableUI$Handler.setValueIsAdjusting 中不断收到 NullPointerException?

.net - Windows Workflow Foundation 或 IoC 容器 + 依赖注入(inject)?