【发布时间】:2015-09-04 08:46:33
【问题描述】:
我正在使用 Azure 服务总线主题,但遇到了一个奇怪的问题。
在下面的代码中,我尝试删除订阅(如果存在),然后重新创建它。但是,对 SubsciptionExists 的调用返回 false,但随后对 CreateSubscription 的调用失败并出现 409 冲突,表明订阅已经存在。
我做错了什么?
// check to see if we need to delete the subscription first
if (_namespaceManager.SubscriptionExists(TopicName, subscriptionId))
{
_namespaceManager.DeleteSubscription(TopicName, subscriptionId);
}
// error here on create...
_namespaceManager.CreateSubscription(TopicName, subscriptionId);
此外,如果我查看管理门户中的订阅列表,我看不到我正在尝试删除并重新创建的订阅。
【问题讨论】:
标签: azureservicebus azure-servicebus-topics