Microsoft.dotnet-openapi
is a tool for managing OpenAPI references within your project.
Short option |
Long option |
Description |
Example |
-p |
--updateProject |
The project to operate on. |
dotnet openapi add file --updateProject .\Ref.csproj .\OpenAPI.json |
Argument |
Description |
Example |
source-file |
The source to create a reference from. Must be an OpenAPI file. |
dotnet openapi add file .\OpenAPI.json |
Short option |
Long option |
Description |
Example |
-p |
--updateProject |
The project to operate on. |
dotnet openapi add url --updateProject .\Ref.csproj http://contoso.com/openapi.json |
-o |
--output-file |
Where to place the local copy of the OpenAPI file. |
dotnet openapi add url https://contoso.com/openapi.json --output-file myclient.json |
Short option |
Long option |
Description |
Example |
-p |
--updateProject |
The project to operate on. |
dotnet openapi remove --updateProject .\Ref.csproj .\OpenAPI.json |
Argument |
Description |
Example |
source-file |
The source to remove the reference to. |
dotnet openapi remove .\OpenAPI.json |
Short option |
Long option |
Description |
Example |
-p |
--updateProject |
The project to operate on. |
dotnet openapi refresh --updateProject .\Ref.csproj https://contoso.com/openapi.json |