Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从Azure API应用程序解决方案生成swagger元数据文件?_C#_Asp.net Mvc_Swagger_Azure Api Apps - Fatal编程技术网

C# 如何从Azure API应用程序解决方案生成swagger元数据文件?

C# 如何从Azure API应用程序解决方案生成swagger元数据文件?,c#,asp.net-mvc,swagger,azure-api-apps,C#,Asp.net Mvc,Swagger,Azure Api Apps,我想生成swagger元数据,以便生成客户端代码 我希望Azure API应用程序1使用其他Azure API应用程序2 在将任何内容发布到Azure之前,是否可以从本地托管的Azure API生成元数据 更新:在我的机器上运行API后,已经生成Swagger.json。它位于…AppData\Local\Temp\WebToolsAutoRest\NameOfSolution。。。因此,没有必要明确指定它应该生成元数据,因为它已经在这样做了。无论您是在本地API服务上还是在云中尝试使用Swag

我想生成swagger元数据,以便生成客户端代码

我希望Azure API应用程序1使用其他Azure API应用程序2

在将任何内容发布到Azure之前,是否可以从本地托管的Azure API生成元数据


更新:在我的机器上运行API后,已经生成Swagger.json。它位于…AppData\Local\Temp\WebToolsAutoRest\NameOfSolution。。。因此,没有必要明确指定它应该生成元数据,因为它已经在这样做了。

无论您是在本地API服务上还是在云中尝试使用Swagger,这都不重要。Swagger查看端点并根据在那里看到的内容生成工件。有关详细信息,请查看:


意识到我可以粘贴我机器上托管的API的url,或者指向WebToolsAuthorest中客户端文件夹中生成的json。在Newtonsoft上有点麻烦,但在那之后就没事了。失败之后,我才意识到它已经生成了,除了添加它之外,我不需要做任何其他事情。谢谢你的意见。