次のシナリオがあります。
- Azure Web ジョブ (メールの送信に使用) があり、Web アプリケーションで Web ジョブの進行状況を確認する必要があります。
- サーバーからクライアントと通信するために SignalR を使用しています。
- メールを送信したいときは、キューにメッセージをプッシュすると、azure Web ジョブがその仕事をしてくれます。
問題は、Web ジョブの進行状況をクライアントに伝えるにはどうすればよいかということです。もともと私の考えは、ハブがキューからメッセージを読み取ることができるように、Web ジョブからメッセージをプッシュすることでした。次に、ハブからクライアントに通知します。ただし、Web ジョブとハブを通信する方法を見つけることができません。メッセージがキューまたはサービス バスにプッシュされたときに、ハブでアクションをトリガーする方法がわかりません。つまり、ハブをキューの特定のメッセージにサブスクライブする方法がわかりません。
誰かがそれを手伝ってくれますか?