1

ワークフロー サービスとして動作するステート マシンがあり、遷移のトリガーとして受信/返信アクティビティがあります。

返信を返す前に、いくつかの作業を行う必要があります。応答を送信する前のプロセスで例外が発生すると、問題が発生します。そのような場合、例外を処理しないと、ワークフロー全体が中断されます。とにかく、リクエストが適切に処理されなかった場合、次の状態に移行するべきではありません。

ステート マシン全体をTry/catchでラップするだけで十分でしょうか? ステート マシンは最後に永続化された状態から回復しますか (私は SQL 永続化を使用しています)? 他の解決策はありますか?

注意: ワークフローは IIS でホストされます。

ありがとう

4

0 に答える 0