0

这是一个非常基本的场景,我不知道为什么它不起作用。我无法向主题添加规则。

    static void Main(string[] args)
    {
        var subscriptionClient = new SubscriptionClient(
            nsConnString,
            topicName,
            subsName,
            ReceiveMode.ReceiveAndDelete);

        subscriptionClient.AddRuleAsync(new RuleDescription
        {
            Filter = new CorrelationFilter { Label = Guid.NewGuid().ToString() },
            Name = Guid.NewGuid().ToString()
        }).Wait();

        Console.WriteLine("Success");
        Console.ReadKey();

    }

AddRuleAsync 调用总是抛出 - “服务无法处理请求;请重试操作。”。服务总线是使用 MS 入门部分创建的。我正在使用 .NET Core 的 0.0.7-preview 包。我可以使用我创建的主题发送和接收消息,但由于某种原因我无法添加规则。

4

1 回答 1

1

我可以使用 0.0.7-preview 包重现您提到的问题。请尝试使用最新的 Microsoft.Azure.ServiceBus 1.0.0-RC1版本。它在我这边正常工作。

在此处输入图像描述

于 2017-08-04T01:52:30.990 回答