當新文檔添加到我的 CosmosDb 時,我試圖讓 Azure 函數觸發。所以我想我會實施這個解決方案。雖然,我收到錯誤:綁定類型“cosmosDBTrigger”未注冊。請確保類型正確并安裝了綁定擴展在本地和 Azure 上!所以,我知道當您從門戶網站創建一個功能時,您會得到這個帖子Install中所解釋的那個按鈕。但我使用的是 Visual Studio,所以所有這些甚至都沒有顯示在 Azure 門戶上。我已經檢查過,我確實有最新的Microsoft.Azure.WebJobs.Extensions.DocumentDBNuGet 包。根據文檔,這應該是我唯一需要的東西。顯然不是......我所有的包和 Visual Studio 2017 都是最新的。我正在使用 Functions v2,<AzureFunctionsVersion>v2</AzureFunctionsVersion>我的項目中確實有。
2 回答

阿晨1998
TA貢獻2037條經驗 獲得超6個贊
你使用了錯誤的 NuGet 包,如果你想綁定 cosmosDBTrigger 你應該使用Microsoft.Azure.WebJobs.Extensions.CosmosDB。您可以從文檔中了解它:Packages - Functions 2.x。
或者您可以只使用 Visual Studio 創建 CosmosDB 函數,它會自動添加包?;蛘呤褂?Nuget 管理器添加包。

catspeake
TA貢獻1111條經驗 獲得超0個贊
- 2 回答
- 0 關注
- 118 瀏覽
添加回答
舉報
0/150
提交
取消