dotnet / dotnet/Docker.DotNet

Update to API 1.26 and use Swagger instead of Go

Open
#172 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
416
PR merge metrics
No merged PRs in 30d

Description

Since v 1.25 of the API, Docker started to push new versions of the API specification using Swagger https://docs.docker.com/engine/api/v1.26/

To make easier for updates on Docker.DotNet and to not require having Go to run `specgen` in order to update the contracts, I would suggest to change the code generation to uso [AutoRest](https://github.com/Azure/autorest) since it is used to build all Azure SDKs. It is easier, pure .Net and does't require anything else installed.

What do you think @jterry75?

I can work on that codegen change if you guys approve that.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.