Swagger没有显示所有操作

时间:2013-11-25 12:31:12

标签: servicestack swagger-ui

我正在尝试使用Swagger来记录使用ServiceStack 3.9.70 ...

创建的休息服务

这是解决方案的布局:

[Product.Services.Rest.dll]

AppHost.cs

//Tell Service Stack the name of your application and where to find your web services
public AppHost() : base("Product Services", typeof(Product1Service).Assembly) { }

[Product.Services.Rest.ServiceInterface.dll]
+-Services
  +-Product1Service.cs
  +-Product2Service.cs
  +-Product3Service.cs

[Product.Services.Rest.ServiceModel.dll]
+-Operations
| +-Product1.cs
| +-Product2.cs
| +-Product3.cs
|
+-Types
  +-Type1.cs
  +-Type2.cs
  +-Type3.cs

使用swagger-ui,我设置了discoveryUrl:“/ resources”

启动swagger html时,只显示其中一个产品{n} .cs中的操作。 运行/ metadata时,将显示所有操作。

这与我如何构建解决方案有关吗?

0 个答案:

没有答案