Visual Studio extension to generate OpenAPI (Swagger) web service reference.
OpenAPI (Swagger) Connected Service is a Visual Studio extension to generate C#
HttpClient
code for OpenAPI
(formerly Swagger API
) web service with NSwag
Simply put, it is like Add Service Reference
for WCF
or Add Web Reference
for WSDL
, but for JSON
API
.
Install from Tools -> Extensions and Updates
menu inside Visual Studio or download as VSIX
package from Visual Studio Marketplace
If your project target framework is net461
you might need to add the following packages via NuGet Package Manager
:
.nswag
file in NSwagStudio
(Windows GUI for editing .*nswag files)..nswag
file in NSwagStudio
for the same API service link and check the differences.See the changelog for the further development plans and version history.
Please feel free to request a feature or report a bug.
Just consider buying me a coffee. Thank you for your support!