heldersepu / Swagger-Net

Seamlessly adds a swagger to WebApi projects!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Swagger-Net

AppVeyor

Seamlessly add Swagger to WebApi projects! Combines ApiExplorer and Swagger/swagger-ui(3.x) to provide a rich discovery, documentation and playground experience to your API consumers.

In addition to its Swagger generator, the swagger-ui is embedded and will automatically serve up once Swagger-Net is installed. This means you can complement your API with a slick discovery UI to assist consumers with their integration efforts.

Swagger-Net Features:

  • Latest and greatest of all dependencies
  • High UnitTest CodeCoverage (99%)
  • Auto-generated Swagger 2.0
  • Seamless integration of swagger-ui (3.x)
  • Reflection-based Schema generation for describing API types
  • Extensibility hooks for customizing the generated Swagger doc and swagger-ui
  • Out-of-the-box support for Xml comments

And that's not all ...

Once your Web API can describe itself, you've opened the treasure chest of Swagger-based tools including a client generator that can be targeted to a wide range of popular platforms. See swagger-codegen for more details.



Donate

This project is free and will always be.

If you like it, please support it by making a donation!

donate

About

Seamlessly adds a swagger to WebApi projects!

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C# 95.2%Language:JavaScript 3.7%Language:HTML 0.9%Language:PowerShell 0.1%Language:CSS 0.0%Language:Shell 0.0%Language:ASP.NET 0.0%