Azure Webjobs を使用して、私が開発したツールで実行された検査の成功に関する電子メール通知を送信し始めたところです。Web ジョブは、コントローラーから送信された CloudQueueMessage によってトリガーされます。基本的に、これまでのところすべて正常に機能しています。
しかし、Webjobs ダッシュボードの [Replay Function] ボタンをどうすればよいのだろうかと思います。このボタンを使用して、成功した CloudQueueMessage を再生しようとしました (したがって、電子メールを再送信しました)。
メッセージがキューに追加され、Web ジョブがトリガーされますが、CloudQueueMessage を調べると、Id や PopReceipt などの以前に設定されたプロパティの一部が空です。この動作の原因は何ですか?
Web ジョブで「UpdateMessage()」を使用してメッセージの処理状態を設定するため、ID が必要です。