0

IISでワークフローサービスをホストしており、実行中に内部例外のためにインスタンスに障害が発生した場合、いくつかのカスタムアクションを実行する必要があります。

WorkflowUnhandledExceptionBehavior拡張機能を見つけましたが、そこでは事前定義されたアクションしか使用できません。自分のロジックを実行できるようにサブスクライブできる「イベント」を作成できるようにしたいと思います。カスタム動作を使用する必要があると思いますが、良い例はどこにありますか?

ありがとう

4

2 に答える 2

1

それはあなたが何をしたい/何をする必要があるかに少し依存します。TrackingParticipantを追加すると、 WorkflowInstanceUnhandledExceptionRecordを介して未処理のエラーに関する情報を受け取ることができます。

于 2012-07-04T11:50:58.147 に答える
0

アクティビティ内で例外が発生した場合、組み込みのtrycatchアクティビティを介して簡単にキャッチできます。ワークフローレベルでトライキャッチを配置します。例外が生成された場合は、それらをキャッチして独自のタスクを実行します。

于 2012-07-04T11:50:41.307 に答える