小编sla*_*gou的帖子

最新的ServiceStack Swagger-ui NuGet包(v 4.0.30)没有部署swagger-ui资源文件夹

我有一个使用ServiceStack和Swagger-UI的项目,我已经安装并使用v4.0.24安装它,最近升级到v4.0.30.

最新的ServiceStack.Api.Swagger NuGet包:https://www.nuget.org/packages/ServiceStack.Api.Swagger/ 似乎没有像以前的包一样安装/ swagger-ui资源文件夹.

我在VS2013中尝试了一个新的干净的servicestack asp.net解决方案.从nuget添加了ServiceStack.Api.Swagger,并在AppHost.cs中启用了插件:

public override void Configure(Container container)
{
    this.AddPlugin(new SwaggerFeature());
}
Run Code Online (Sandbox Code Playgroud)

swagger-ui功能似乎工作正常,但似乎资源(index.html,js,css等)嵌入在dll中,并且需要以最小值编辑index.html以配置Swagger- UI.

我错过了什么,或者这是最新的NuGet包中的错误?

我已经编辑了我的swagger v4.0.24 html,css和js,我可以安全地从ServiceStack Git(https://github.com/ServiceStack/ServiceStack/tree/master/src/ServiceStack.Api.Swagger)中提取这些内容.手动添加/合并到我的解决方案?

servicestack swagger-ui

3
推荐指数
1
解决办法
459
查看次数

标签 统计

servicestack ×1

swagger-ui ×1