提问人:sorosh_sabz 提问时间:11/2/2023 更新时间:11/2/2023 访问量:20
如何在 C 的 swagger json 文件中添加主机变量#
How to add host variable in swagger json file at C#
问:
我有一个基于 .NET 6 的 C# asp.net 项目,我想生成 swagger json 文件来实现基于此文件的客户端
在这种情况下,我需要指定变量来确定客户端如何连接服务器。host
但我的问题是如何做到这一点?
答:
0赞
sorosh_sabz
11/2/2023
#1
您可以使用以下代码将变量添加到 json 文件中host
// Add host to generated swagger file (swagger.json)
options.AddServer(new OpenApiServer {
Url = "http://{serverAddress}",
Description = "IpTables Test Server",
Variables = new Dictionary<string, OpenApiServerVariable>
{
{ "serverAddress", new OpenApiServerVariable {
Default = "192.168.21.56:8080",
Description = "Target Server Address" }
}
}
});
此选项用于,您可以在 OR 中设置此选项。SwaggerGenOptions
program.cs
startup.cs
评论