Fra*_*nis 6 c# visual-studio-2019 nswagstudio
NSwagStudio 为我们提供了大量的设置来获取 C# 中自定义自动生成的 swagger 客户端。
但是,当我们使用 VisualStudio 2019 解决方案资源管理器并打开项目上的“连接服务”时,我们可以从 swagger json 文件添加 OpenAPI 服务,但我没有看到任何配置代码生成器的方法。这样你就有了一个默认的。
例如,是否可以在 Visualstudio csproj 项目文件中配置 NSwagCSharp 代码生成器?
我们可以使用“NSwag Command Line”语法填写向导的“附加代码生成选项”,即: /generateDtoTypes:false /injectHttpClient:true
请参阅https://github.com/RicoSuter/NSwag/wiki/NSwag-Configuration-Document上“openApiToCSharpClient”部分下的可能选项列表。
这在博客上也得到了很好的解释: https://stevetalkscode.co.uk/openapireference-commands