Native ApiExplorer support for OData (aka without the need for ApiVersioning)
@xuzhg is already working on this.
Since Aug 16, 2022.
- Dominant language
- C#
- Stars
- 505
- Forks
- 186
- PR merge metrics
- No merged PRs in 30d
Description
Would it be possible to get ApiExplorer support for OData, so that supported query options are automatically displayed in Swagger?
I know there are options like Asp.Versioning.OData.ApiExplorer that provide this information, but we don't use Asp.Versioning (we have implemented our own versioning classes).
I would expect that a new IApiDescriptionProvider should be provided which should add/modify the routes and entities based on the OData options and the EDM(s). Perhaps it would even be possible to use the ODataApiDescriptionProvider from Asp.Versioning.OData.ApiExplorer as a basis.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.