Azure ServiceBus でプログラムによってトピックを更新することはできますか?
私は次の行に沿って何かを試しました:
var topicName = "myTopic";
var nsManager = NamespaceManager.Create();
var topic = nsManager.TopicExists(topicName)
? nsManager.GetTopic(topicName)
: nsManager.CreateTopic(topicName);
topic.RequiresDuplicateDetection = true;
nsManager.UpdateTopic(topic);
ただし、これは ArgumentException と「(400) Bad Request」を含むメッセージで失敗します。
UpdateTopic はトピックのステータスを変更するためだけに使用できるようですが、これは正しいですか? ダッシュボードを使用せずに重複検出設定を変更する方法はありますか?