Nancy plugin for generated API documentation in Swagger format.
The Swagger specification (v2.0) can be found here.
Documentation for Nancy.Swagger can be found in the wiki pages
Versions 2.2.0+ of this code uses Nancy v2 and is designed for .NET 4.5.2 and .NET Standard 1.6.
Version 2.1.1 is designed for Nancy v1.4.3 on .Net 4.0+, and creates a Swagger 2.0 document.
Version 0.* is designed for Nancy v1.4.3, but creates a Swagger 1.2 document.
- If for some reason you need to make a change against this version of Nancy.Swagger, you can checkout the 1.4.3-stable branch.
The code in this repository contains the code for the following NuGet packages:
- https://www.nuget.org/packages/Swagger.ObjectModel
- https://www.nuget.org/packages/Nancy.Swagger
- https://www.nuget.org/packages/Nancy.Swagger.Annotations
Simply fork/clone this repository and start making whatever improvements you want! We'll try to make sure there are 'newbie' tickets available for those looking to start contributing.
The CI NuGet feed can be found at https://www.myget.org/F/nancy-swagger/