Я использую ServiceStack для своей собственной службы в автономном режиме без IIS.ServiceStack: No /swagger-ui/index.html
Я хотел бы добавить документацию для своих услуг, кроме того, что /metadata
. Я думал попробовать Swagger заглушкой.
Я добавил плагин команду к моему Config
public override void Configure(Funq.Container container)
{
SetConfig(new EndpointHostConfig()
{
DefaultRedirectPath = "index.html",
DebugMode = true,
WriteErrorsToResponse = true,
CustomHttpHandlers =
{
{ HttpStatusCode.Unauthorized, new AuthorizationErrorHandler() },
{ HttpStatusCode.Forbidden, new AuthorizationErrorHandler() },
{ HttpStatusCode.NotFound, new AuthorizationErrorHandler() }
}
});
// For automatic generation of documentation to APIs
Plugins.Add(new SwaggerFeature());
}
Существующие службы продолжают работать, но пытается получить доступ к
/чванство-UI /index.html
дает не найденную ошибку. Есть ли дополнительный шаг не четко документированы в
https://github.com/ServiceStack/ServiceStack/wiki/Swagger-API
ли я на самом деле создать эту страницу самостоятельно? Если да, то как?
У меня также есть проблема с самообслуживаемым стекем с плагином Swagger, пожалуйста, взгляните на мой вопрос: http: // stackoverflow.com/questions/19356051/ – Nnoel