2014-01-28 3 views
0

У меня есть REST WebAPI 2.0, написанный на C# .NET (фреймворк 4.5.1) и ищущий документацию с использованием ServiceStack's swagger add-on. Является ли это возможным ?Плагин ServiceStack Swagger работает для .NET WebAPI 2.0

Как мне кажется, плагин ServiceStack для Swagger предназначен только для MVC (как показано в Интернете).

+0

В моем проекте WebAPI я не смог найти AppHost.cs после установки пакета nuget 'ServiceStack.Api.Swagger', как описано здесь [http://stackoverflow.com/a/14849623/369383] – theGeekster

ответ

1

Нет - Плагин Swagger предназначен только для сервисов ServiceStack. Ваша служба написана с использованием WebAPI 2.0. Таким образом, вам нужно будет воссоздать ваш сервис в качестве сервиса ServiceStack, чтобы сделать плагин Swagger доступным.

ServiceStack - отличная замена для WebAPI. Если вы решите перейти на платформу ServiceStack, плагин Swagger можно использовать в проектах MVC и самостоятельных веб-приложениях. See here для получения дополнительной информации.

Вы можете найти этот вопрос ServiceStack vs ASP.NET WebApi полезный.

Если вы выбрали ServiceStack и возникли проблемы с реализацией вашего сервиса, не стесняйтесь спрашивать здесь.

+0

Спасибо за ответ , хотя будет более подробно изучать ServiceStack. – theGeekster

Смежные вопросы