Swagger url 用于自托管服务steack 服务

Swagger url for self hosted servicesteack service

我正在尝试使用 ServiceStack.Api.Swagger 和 默认情况下,swagger url 预填充了 /swagger-ui/resources

虽然对于自托管的 ServiceStack 服务,它在 /resources

下可用

如何为嵌入式 swagger 资源更改自托管服务的路由或更新默认 swagger url。路由更新是更可取的方式,因为在通用 /resources url.

下大摇大摆很奇怪

这个issue is now resolved in v4.0.41+ which is now available on MyGet。您可以通过为您的服务指定 WebHostUrl 来解决以前的版本,例如:

SetConfig(new HostConfig {
    WebHostUrl = "http://localhost:1337/api/"
});