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 |
Argument | Description | Example |
---|---|---|
source-file | The source to create a reference from. Must be a URL. | dotnet openapi add url https://contoso.com/openapi.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 |
Argument | Description | Example |
---|---|---|
source-file | The URL to refresh the reference from. | dotnet openapi refresh https://contoso.com/openapi.json |