dotnet / dotnet/dev-proxy

Extend CrudApiPlugin with JMESPath

未关闭
#680 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C#
星标
832
派生
89
平均合并
12 小时 1 分钟
30 天内合并 PR
23

描述

The .NET implementation of JSONPath is limited and only allows us to do basic filtering. In comparison, using JMESPath.net we can use the full power of JMESPath including implementing more complex scenarios such as paging ($top) or changing shape of the response ($select).

Let's switch to JMESPath and update the documentation accordingly.

贡献指南

打开贡献指南

调研方向

首先定位 CrudApiPlugin 和现有的 JSONPath 处理,然后找出其过滤选项的文档。检查 JMESPath.net 如何替换当前实现,并验证文档是否涵盖更复杂的场景,例如分页 ($top) 和响应整形 ($select)。

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp
领域
api, cli, devtools
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。