Skip to content
Permalink
Browse files

Update README.md

  • Loading branch information...
RicoSuter committed Sep 26, 2019
1 parent b118469 commit 6c360e7ee013fcdbaee96f4884503b25ad8e9da0
Showing with 0 additions and 2 deletions.
  1. +0 −2 README.md
@@ -10,8 +10,6 @@
[![Backers on Open Collective](https://opencollective.com/NSwag/backers/badge.svg)](#backers)
[![Sponsors on Open Collective](https://opencollective.com/NSwag/sponsors/badge.svg)](#sponsors)

**[NSwag v13 released!](https://github.com/RicoSuter/NSwag/releases/tag/NSwag-Build-1067)**

NSwag is a Swagger/OpenAPI 2.0 and 3.0 toolchain for .NET, .NET Core, Web API, ASP.NET Core, TypeScript (jQuery, AngularJS, Angular 2+, Aurelia, KnockoutJS and more) and other platforms, written in C#. The [OpenAPI/Swagger specification](https://github.com/OAI/OpenAPI-Specification) uses JSON and JSON Schema to describe a RESTful web API. The NSwag project provides tools to generate OpenAPI specifications from existing ASP.NET Web API controllers and client code from these OpenAPI specifications.

The project combines the functionality of Swashbuckle (OpenAPI/Swagger generation) and AutoRest (client generation) in one toolchain. This way a lot of incompatibilites can be avoided and features which are not well described by the OpenAPI specification or JSON Schema are better supported (e.g. [inheritance](https://github.com/NJsonSchema/NJsonSchema/wiki/Inheritance), [enum](https://github.com/NJsonSchema/NJsonSchema/wiki/Enums) and reference handling). The NSwag project heavily uses [NJsonSchema for .NET](http://njsonschema.org) for JSON Schema handling and C#/TypeScript class/interface generation.

0 comments on commit 6c360e7

Please sign in to comment.
You can’t perform that action at this time.