C# 服务总线触发azure webjob
我已经创建了一个azure webjob,它将向服务总线队列发送一条强类型消息,并成功发送 我想创建另一个webjob,只要servicebus队列中有消息,就会触发该webjob。请在下面找到我正在尝试的代码。出于某种原因,尽管servicebus队列中有消息,但当我在本地运行webjob时,webjob未被触发并出现错误 错误:C# 服务总线触发azure webjob,c#,azure-webjobs,azure-servicebus-queues,C#,Azure Webjobs,Azure Servicebus Queues,我已经创建了一个azure webjob,它将向服务总线队列发送一条强类型消息,并成功发送 我想创建另一个webjob,只要servicebus队列中有消息,就会触发该webjob。请在下面找到我正在尝试的代码。出于某种原因,尽管servicebus队列中有消息,但当我在本地运行webjob时,webjob未被触发并出现错误 错误: System.InvalidOperationException {"Missing value for trigger parameter 'blobIinfo'
System.InvalidOperationException
{"Missing value for trigger parameter 'blobIinfo'."}
代码:
有谁能帮我解决这个问题吗
谢谢您必须使用
host.RunAndBlock();
而不是
host.Call(typeof(BankLineFileProcessorWebJob).GetMethod("ProcessQueueMessage"));
另外,请去掉NoAutomaticTrigger属性
host.Call(typeof(BankLineFileProcessorWebJob).GetMethod("ProcessQueueMessage"));