Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 如何使用.net core c#阅读更多死信中的邮件?_Azure_.net Core_Asp.net Core 2.0_Azureservicebus - Fatal编程技术网

Azure 如何使用.net core c#阅读更多死信中的邮件?

Azure 如何使用.net core c#阅读更多死信中的邮件?,azure,.net-core,asp.net-core-2.0,azureservicebus,Azure,.net Core,Asp.net Core 2.0,Azureservicebus,我有下面的代码,工作正常,但当函数触发时,它一次只读取一条消息 要获取超过1条消息,我已将计数10放入接收异步(10),但是 仍然只收到一条消息 ReceiveAsync(10)-此方法用于设置要接收的消息的序列号,而不是计数。看看这里的细节 为了获取多条消息,您需要为接收方设置属性 使用以下构造函数初始化MessageReceiver类: public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnection servic

我有下面的代码,工作正常,但当函数触发时,它一次只读取一条消息

要获取超过1条消息,我已将
计数10
放入
接收异步(10)
,但是 仍然只收到一条消息

ReceiveAsync(10)-此方法用于设置要接收的消息的序列号,而不是计数。看看这里的细节

为了获取多条消息,您需要为接收方设置属性

使用以下构造函数初始化MessageReceiver类:

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = null, int prefetchCount = 0);
ReceiveAsync(10)-此方法用于设置要接收的消息的序列号,而不是计数。看看这里的细节

为了获取多条消息,您需要为接收方设置属性

使用以下构造函数初始化MessageReceiver类:

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = null, int prefetchCount = 0);

依我看,这取决于你在处理信息上浪费了多长时间。如果尝试
ReceiveAsync(10)
,则需要在收到的mesages之间循环。一般来说,您可以考虑使用AsiNC方法来处理。在使用<代码>接收异步(10),之后,我只得到1条消息:(IMO),这取决于您在处理消息时浪费了多长时间。如果您尝试<代码>接收异步(10)< /代码>,则需要通过接收的回线进行循环。一般而言,您可以考虑使用AsiNC方法来处理。尝试使用<代码>接收异步(10)。,而且我只收到一条消息:(