Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.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
如何读取服务总线主题死信队列c#?_C#_Azure_Azureservicebus_Azure Servicebus Topics - Fatal编程技术网

如何读取服务总线主题死信队列c#?

如何读取服务总线主题死信队列c#?,c#,azure,azureservicebus,azure-servicebus-topics,C#,Azure,Azureservicebus,Azure Servicebus Topics,下面的代码可以很好地读取服务总线队列死信,但对于主题,即使在更改路径后,抛出异常路径也不正确 string path= "QueueName"; MessagingFactory messageFactory = MessagingFactory.CreateFromConnectionString("ConnecitonString"); MessageReceiver deadletterReceiver = await messageFactory.CreateMess

下面的代码可以很好地读取服务总线队列死信,但对于主题,即使在更改路径后,抛出异常路径也不正确

string path= "QueueName";

MessagingFactory messageFactory = MessagingFactory.CreateFromConnectionString("ConnecitonString");

MessageReceiver deadletterReceiver = await         messageFactory.CreateMessageReceiverAsync(QueueClient.FormatDeadLetterPath(path), ReceiveMode.PeekLock);

MessageSender sender = await messageFactory.CreateMessageSenderAsync(path);

BrokeredMessage deadLetter = await deadletterReceiver.ReceiveAsync(TimeSpan.Zero);
if (deadLetter != null)
{
现在我想对服务总线主题死信做同样的事情 所以路径应该是-
topicName/subscriptionName

 string path= "TopicName/SubscriptionName";

    MessagingFactory messageFactory = MessagingFactory.CreateFromConnectionString("ConnecitonString");

    MessageReceiver deadletterReceiver = await messageFactory.CreateMessageReceiverAsync(TopicClient.FormatDeadLetterPath(path), ReceiveMode.PeekLock);

    MessageSender sender = await messageFactory.CreateMessageSenderAsync(path);

    BrokeredMessage deadLetter = await deadletterReceiver.ReceiveAsync(TimeSpan.Zero);
    if (deadLetter != null)
    {

获取异常路径不正确…

主题没有死信队列,订阅有。您需要使用什么方法,传递主题和订阅名称