我想分組我的相關隊列和主題,並使用斜槓似乎很自然。它畢竟是一個URI,因此https://mynamespace.servicebus.windows.net/{entity}/{command|event}
模式將很好遵循。在Azure Service Bus實體名稱中使用斜槓字符
Service Bus的實體不能以「/」創建由於與ARM限制 :但是創建實體時Azure的門戶網站不允許斜槓。然而,後端將取代「〜」 字符的所有實例以「/」,一旦ARM層已經被規避,讓您 通過這裏建立他們創造以「/」新的實體「〜」。
但是,可以完美地創建通過管理API或服務總線資源管理器「削減」的名字和門戶網站很好地顯示出來,儘管有警告:
ARM不支持包含資源名稱「 /'字符。 服務總線在與ARM連接時將這些斜槓轉換爲'〜', 但在其後端保留斜槓。您在 他們的名字斜線實體可以與tildas而不是在 門戶網站的刀片出現,但服務總線支持並將繼續支持這些 資源與他們用斜槓原始格式。
我不知道我的理解。什麼是可能的未來後果?忽略警告並使用斜槓或僅使用點狀的中性分隔符是一個好主意?
如果答案沒有解決您的問題,請提供評論。 –