c# – OData和Cosmos DB

我正在寻找实现OData v4作为我正在使用的ASP.NET核心应用程序中的查询工具,我们的支持持久性存储是Cosmos DB.到目前为止,我还没有找到一种方法可以在不遇到某种异常或错误的情况下对DocumentQuery IQueryable接口运行OData查询.

我想知道是否有一种“干净”的方式来利用OData来对抗Cosmos Document DB(不是Table API),如果有的话,怎么样?到目前为止,我发现的是一个使用Framework v4.6的非官方库,但没有官方的,我发现的关于实现OData的所有文档几乎都是针对Entity Framework或内存数据存储运行的.

解决方法:

怎么样的 – 将OData转换为SQL,然后在CosmosDB上执行它
https://github.com/Azure/azure-odata-sql-js

相关文章

Microsoft云包括了Azure、PowerPlatform、Microsoft365、Git...
《WindowsAzurePlatform系列文章目录》 我们在使用AzureAPI...
微软免费使用一年的Azure虚拟机,默认提供了一个64G的磁盘,...
上篇请访问这里做一个能对标阿里云的前端APM工具(上)样本多...
一年一度的MicrosoftBuild终于来了,带来了非常非常多的新技...