Azure Cosmos DB for MongoDB (vCore) 扩展支持用于 Azure Cosmos DB for MongoDB(vCore)的触发器、输入和输出绑定。
重要
Azure Cosmos DB for MongoDB (vCore) 扩展目前为预览版。
目前仅支持使用 进程内模型的 .NET 应用。
使用 Azure Cosmos DB for MongoDB (vCore) 扩展,可以生成可以:
行动 | 触发器/绑定类型 |
---|---|
对集合的更改执行 | 用于 MongoDB 的 Azure Cosmos DB (vCore) 触发器 |
将文档写入数据库 | 用于 MongoDB 的 Azure Cosmos DB (vCore) 输出绑定 |
查询数据库 | 用于 MongoDB 的 Azure Cosmos DB (vCore) 输入绑定 |
适用于 MongoDB 的 Azure Cosmos DB (vCore) 扩展的注意事项:
- 目前预览版仅支持 使用主机运行代理的 C# 应用 。
- Azure Cosmos DB for MongoDB (vCore) 绑定扩展目前不支持Microsoft Entra 身份验证和托管标识。
- 应用必须使用 Azure Functions 运行时版本 4.x。
安装扩展
通过安装 此预览版 NuGet 包,将扩展添加到进程内应用的 .NET 项目:
Microsoft.Azure.WebJobs.Extensions.AzureCosmosDb.Mongo
注释
请勿尝试在 .NET 隔离的工作进程应用中安装此包。 将发生错误,应用项目不会生成。 若要了解如何创建使用进程内模型的 .NET 应用,请参阅 使用 Azure Functions 开发 C# 类库函数。