Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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# 是否存在将多个api端点聚合到单个swagger文档的方法_C#_Swagger_Swashbuckle - Fatal编程技术网

C# 是否存在将多个api端点聚合到单个swagger文档的方法

C# 是否存在将多个api端点聚合到单个swagger文档的方法,c#,swagger,swashbuckle,C#,Swagger,Swashbuckle,我正在尝试将多个API端点聚合到单个swagger文档中。使用时,我找不到任何示例代码 即使添加为多个api文档,所有请求都应通过网关代理服务 有什么想法吗?我实际上正在做一个项目,它正好满足你的要求。我还不能公开它,因为它是专有代码。然而,我可以就我采取的方法向您指出正确的方向:我使用一个空白模板规范文件,然后在我的应用程序中使用appsettings设置规范中的各种信息字段,然后继续结合通过API URL提取的各种json文件的“路径”和“组件”元素。最后,如果您使用的是网关,例如服务器U

我正在尝试将多个API端点聚合到单个swagger文档中。使用时,我找不到任何示例代码

即使添加为多个api文档,所有请求都应通过网关代理服务


有什么想法吗?

我实际上正在做一个项目,它正好满足你的要求。我还不能公开它,因为它是专有代码。然而,我可以就我采取的方法向您指出正确的方向:我使用一个空白模板规范文件,然后在我的应用程序中使用appsettings设置规范中的各种信息字段,然后继续结合通过API URL提取的各种json文件的“路径”和“组件”元素。最后,如果您使用的是网关,例如服务器URL和端点前缀,则可能需要进一步调整组合规范。