ServiceStack Swagger插件是否适用于.NET WebAPI 2.0

时间:2014-01-28 13:22:49

标签: rest asp.net-web-api servicestack swagger

我有一个用C#.NET编写的REST WebAPI 2.0(框架4.5.1),并希望使用ServiceStack's swagger add-on对其进行记录。有可能吗?

在我看来,Swagger的ServiceStack插件仅适用于MVC(在互联网上找到的例子)。

1 个答案:

答案 0 :(得分:1)

否 - Swagger插件仅适用于ServiceStack服务。您的服务是使用WebAPI 2.0编写的。因此,您需要将服务重新创建为ServiceStack服务,以使Swagger插件可用。

ServiceStack是WebAPI的绝佳替代品。如果您决定转移到ServiceStack平台,可以在MVC项目和自托管Web应用程序中使用Swagger插件。See here以获取更多信息。

您可能会发现此问题ServiceStack vs ASP.NET WebApi很有用。

您是否应该选择ServiceStack并在实施服务时遇到任何问题,请随时询问。