C#学习教程:在构建期间自动更新RESTAPI客户端客户端应用程序将使用位于Azure门户中的Swagger文档创建RESTAPI客户端。对AzureAPI应用程序所做的任何更改都会导致Swagger文档在发布服务时更新。有没有一种方法可以自动下载该服务的swagger文档,以便可以在构建期间重建/更新RESTAPI客户端(例如预构建步骤)?感谢您的帮助。VisualStudio的Add/RestApiClient...选项使用AutoRest库进行代码生成。您可以将此工具作为NuGet包下载,并使用AutoRest.exe命令行工具生成输出。例如:AutoRest.exe-CodeGeneratorCSharp-ModelerSwagger-Inputhttps://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/examples/v2.0/json/petstore-simple.json-NamespaceMyNamespace另一个这样做的方法是使用Swaggercodegen库。这是一个基于java的命令行工具,它还可以生成一些C#代码。以上就是C#学习教程:在构建期间自动更新RESTAPI客户端分享的所有内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
