サービスバスキューを使用するWebJob
を開発していますが、Azureアカウントを持っていません。
WebジョブをテストするためのService Bus
エミュレーターはありますか? [ServiceBusTrigger]
をシミュレートするには、キュー入力を取得する必要があります
私の知る限り、Service Busエミュレーターはありません。 UserVoiceに関するフィードバックは https://feedback.Azure.com/forums/216926-service-bus/suggestions/2565564-provide-a-service-bus-emulator-on-a-local-computer および https://github.com/Azure/azure-service-bus/issues/22 のGitHubの問題。これらのフィードバックチャネルに賛成して登録することをためらわないでください。
ただし、Azure Storage Emulatorには、Azure Storageキュー用のエミュレーターが含まれます(これが代替可能な場合) https://Azure.Microsoft.com/en-us/documentation/articles/storage-use-emulator/ =
Webジョブコードをローカルで実行すると、WebJobトリガーがローカルのAzure Storage Emulatorに接続できる場合があります。ご覧ください https://Azure.Microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk/#workerrole
これは長年の問題でしたので、現在の状況の更新を提供することは価値があると思います。
Azure Service Busで使用できるローカルエミュレーターはまだありませんが、Azure Service Busプロジェクトで このgithubチケット の投票を始めた人もいます。
この問題に到達し、エミュレーションオプションを探している場合は、元の問題の説明に賛成票を投じてください。