これは私が過去に解決したように感じる質問の1つですが、私は気にすることができないようです。私はWebJobを持っている、と私は単にキュー内のメッセージを聞きたい:WebJobリスナーに特定のキューを指定する方法
public static void ProcessQueueMessage(
[QueueTrigger("myqueue")] string message,
TextWriter log)
それをローカルに実行して、それが実行されますが、私はmyqueue
にメッセージを追加するときに何も起こりません。その理由は、キュートリガーがキューを探す場所を知らないということです。私はQueueTriggerの接続文字列プロパティがあるはずだと思っていますが、そうではありません。
サービスバス上のRootManageSharedAccessKey
の接続文字列をAzureWebJobsStorage
という値(ダッシュボードも試してみました)として使用しようとしましたが、いずれの接続文字列も嫌いです。適切なサービスバスでWebジョブをどのように指し示すことができますか?