我試圖讓一個服務總線隊列在邏輯應用程序中觸發我的流程。 我已經使用了服務總線隊列觸發器並傳遞了'test/test'的隊列名 - 我試圖讓它在名稱中使用斜槓的隊列工作。 它不工作,我收到錯誤類型NOTFOUND和錯誤的輸入數據讀取:邏輯應用程序 - 無法找到名稱中帶有斜槓的(NotFound)隊列
...
"method": "get",
"path": "/test%2Ftest/messages/head",
"queries": {
"queueType": "Main"
}
...
我看到的是/字符更改爲〜,並試圖做到這一點,以及門戶網站,無論是在設計師和代碼中,仍然沒有運氣。
does not help
"path": "/@{encodeURIComponent('test/test')}/messages/head",
nor
"path": "/test/test/messages/head",
nor
"path": "test/test/messages/head",
nor
"path": "/test~test/messages/head",
nor
"path": "/@{encodeURIComponent('test~test')}/messages/head",
我不能影響SB基礎設施的休息和運動很好地命名的隊列,它只是我想掛接到和吸出數據的地方。 如果您看到解決方案,請幫助。
編輯:
我認爲這是在設計和它背後的邏輯的工作,因爲當我使用一個連接字符串管理政策有些矛盾,該設計允許瀏覽的隊列,並挑選一個那就是測試/測試。 它通過遵循Designer的規則進行配置,但不能使用(bug?)。代碼視圖中的嘗試只是爲了找到解決問題的方法。
您是否嘗試過: 「路徑」:「/ @ {encodeURIComponent方法( '測試〜測試')} /消息/ head「, –
這也沒有幫助。我編輯了這個問題來添加這個。謝謝。 – MaciejK