From e5a7490cb1df58600796b430f2989311527e7f52 Mon Sep 17 00:00:00 2001 From: Chebotov Nikolay Date: Sun, 12 Dec 2021 22:24:41 +0300 Subject: [PATCH] chore: Update README, fix Solution items folder, fix manifest for vs 2017-2019 extension --- README.md | 2 +- src/Unchase.OpenAPI.ConnectedService.sln | 24 +++++++++++++++++++ .../source.extension.vsixmanifest | 6 ++--- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d3cde3a..de7939d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ![Logo](img/Unchase-OpenAPI-Swagger-Connected-Service-Logo.png) -[Unchase OpenAPI (Swagger) Connected Service](https://marketplace.visualstudio.com/items?itemName=Unchase.unchaseOpenAPIConnectedService) is a Visual Studio 2017/2019 extension to generate `C#` (`TypeScript`) `HttpClient` (or `C#` `Controllers`) code for `OpenAPI` (formerly [`Swagger API`](https://swagger.io/docs/specification/about/)) web service with [NSwag](https://github.com/RSuter/NSwag). +[Unchase OpenAPI (Swagger) Connected Service](https://marketplace.visualstudio.com/items?itemName=Unchase.unchaseOpenAPIConnectedService) is a Visual Studio 2017/2019/2022 extension to generate `C#` (`TypeScript`) `HttpClient` (or `C#` `Controllers`) code for `OpenAPI` (formerly [`Swagger API`](https://swagger.io/docs/specification/about/)) web service with [NSwag](https://github.com/RSuter/NSwag). > Starting from Visual Studio Community 2019 v16.1.3 extensions based on `Microsoft Connected Services` now work fine. diff --git a/src/Unchase.OpenAPI.ConnectedService.sln b/src/Unchase.OpenAPI.ConnectedService.sln index d05879b..522cadc 100644 --- a/src/Unchase.OpenAPI.ConnectedService.sln +++ b/src/Unchase.OpenAPI.ConnectedService.sln @@ -6,8 +6,32 @@ MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unchase.OpenAPI.ConnectedService", "Unchase.OpenAPI.ConnectedService\Unchase.OpenAPI.ConnectedService.csproj", "{CFB451DE-8645-4125-8254-3C3BEB6C6CC7}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{2E792B87-132B-4E5F-B542-86E96D18FAD8}" + ProjectSection(SolutionItems) = preProject + ..\.gitignore = ..\.gitignore + ..\appveyor.yml = ..\appveyor.yml + ..\CHANGELOG.md = ..\CHANGELOG.md + ..\CNAME = ..\CNAME + ..\LICENSE.md = ..\LICENSE.md + ..\README.md = ..\README.md + EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "img", "img", "{FEC756D6-3315-4914-B04F-B2CEA3F6A7F6}" + ProjectSection(SolutionItems) = preProject + ..\img\buymeacoffe.png = ..\img\buymeacoffe.png + ..\img\CompareOpenAPISpecificationsCommandResult.png = ..\img\CompareOpenAPISpecificationsCommandResult.png + ..\img\CompareOpenAPISpecificationsOneFileCommandMenu.png = ..\img\CompareOpenAPISpecificationsOneFileCommandMenu.png + ..\img\CompareOpenAPISpecificationsTwoFilesCommandMenu.png = ..\img\CompareOpenAPISpecificationsTwoFilesCommandMenu.png + ..\img\Csharp-Client-Generation-Exclude-Type-Names.png = ..\img\Csharp-Client-Generation-Exclude-Type-Names.png + ..\img\Csharp-Client-Generation-OData.png = ..\img\Csharp-Client-Generation-OData.png + ..\img\OpenWithNSwagCommandMenu.png = ..\img\OpenWithNSwagCommandMenu.png + ..\img\Unchase-OpenAPI-Connected-Service-ReportBug.png = ..\img\Unchase-OpenAPI-Connected-Service-ReportBug.png + ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Customize.gif = ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Customize.gif + ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Logo.png = ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Logo.png + ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Settings-Meaning.png = ..\img\Unchase-OpenAPI-Swagger-Connected-Service-Settings-Meaning.png + ..\img\Unchase-OpenAPI-Swagger-Connected-Service.gif = ..\img\Unchase-OpenAPI-Swagger-Connected-Service.gif + ..\img\UnchaseOpenAPIConnectedServiceCommandsOptions1.png = ..\img\UnchaseOpenAPIConnectedServiceCommandsOptions1.png + ..\img\UnchaseOpenAPIConnectedServiceCommandsOptions2.png = ..\img\UnchaseOpenAPIConnectedServiceCommandsOptions2.png + EndProjectSection EndProject Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Unchase.OpenAPI.Connectedservice.Shared", "Unchase.OpenAPI.Connectedservice.Shared\Unchase.OpenAPI.Connectedservice.Shared.shproj", "{F9C2B492-3068-4F7D-9AA4-D4CD086C4468}" EndProject diff --git a/src/Unchase.OpenAPI.Connectedservice/source.extension.vsixmanifest b/src/Unchase.OpenAPI.Connectedservice/source.extension.vsixmanifest index 69badb5..ad89ba5 100644 --- a/src/Unchase.OpenAPI.Connectedservice/source.extension.vsixmanifest +++ b/src/Unchase.OpenAPI.Connectedservice/source.extension.vsixmanifest @@ -13,9 +13,9 @@ OpenAPI, Swagger, REST API, OAS, OAI, Web API, .NET Core, HttpClient, Swashbuckle, NSwag, NSwagStudio, Code Generation, Scaffolding, Connected Service - - - + + +