0

頻繁に再試行するタスクがありますが、再試行状態のときに取り消された場合にクリーンアップする方法が必要です。これを行うにはいくつかのオプションがあるようですが、最も受け入れられる/最もクリーンなものは何でしょうか。これが私がこれまで考えてきたことです:

  1. 取り消されたタスクを取得してon_revokedを呼び出すカスタムカメラ
  2. 取り消されたタスクでon_revokedを処理することを知っているカスタムイベントコンシューマー
  3. AbortableTasksを使用し、取り消しの代わりに中止を使用する(これは本当に避けたい)

私が見逃している他のオプションはありますか?

4

1 に答える 1

0

AbortableTaskテンプレートとして使用しRevokableTask、仕様に合わせてクラスを作成します。

于 2013-08-27T11:29:56.840 に答える