ServiceStack's SwaggerUI implementation州的文档
默认配置期望ServiceStack服务在'/ api'路径下可用。
但我的根源是api。有没有办法改变SwaggerUI的外观?
答案 0 :(得分:3)
我发现/swagger-ui/index.html包含包含api位置的JavaScript代码。
window.swaggerUi = new SwaggerUi({
discoveryUrl:'../api/resources',
apiKey:"",
dom_id:"swagger-ui-container",
supportHeaderParams: false,
supportedSubmitMethods: ['get', 'post', 'put']
});
将discoveryUrl更改为:
discoveryUrl:'../resources'
然后,Swagger-UI应该正确地自动发现可用资源。