Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
.net core NSwag可以在具有常规路由的自托管.net核心API中使用吗?_.net Core_Swagger_Openapi_Swagger Codegen_Nswag - Fatal编程技术网

.net core NSwag可以在具有常规路由的自托管.net核心API中使用吗?

.net core NSwag可以在具有常规路由的自托管.net核心API中使用吗?,.net-core,swagger,openapi,swagger-codegen,nswag,.net Core,Swagger,Openapi,Swagger Codegen,Nswag,我有一个自托管的.net核心API,我想从中自动生成一个开放的API规范。如果使用常规布线(即使用MapRoute而不是属性布线),Swashback不支持生成规范。有人知道NSwag是否支持这一点吗?可能使用ApiExplorer属性?NSwag(我也认为Swashback)使用ASP.NET核心api资源管理器来发现和获取操作元数据。如果传统路由正确地填充了API Explorer元数据,那么它应该可以工作…您应该尝试使用它,它是Swashback之上的一个扩展,并且还支持传统路由

我有一个自托管的.net核心API,我想从中自动生成一个开放的API规范。如果使用常规布线(即使用MapRoute而不是属性布线),Swashback不支持生成规范。有人知道NSwag是否支持这一点吗?可能使用ApiExplorer属性?

NSwag(我也认为Swashback)使用ASP.NET核心api资源管理器来发现和获取操作元数据。如果传统路由正确地填充了API Explorer元数据,那么它应该可以工作…

您应该尝试使用它,它是Swashback之上的一个扩展,并且还支持传统路由