Skip to content
Rico Suter edited this page Oct 24, 2016 · 138 revisions

Ways to use the toolchain

Tutorials

JSON Schema generator

The NSwag Swagger generator uses the JSON Schema generator from the NJsonSchema project.

  • XML Documentation (NJsonSchema)
    • The NSwag.AspNetCore NuGet package automatically installs the required NuGet packages for reading XML Documentation.
  • Enums (NJsonSchema)
  • Inheritance (NJsonSchema): Add custom properties to the generated JSON objects (e.g. "x-documentation-link").
  • Type Mappers (NJsonSchema): Type mappers allow you to generate a custom JSON Schema for a given .NET type.

Code generators

Classes

Package: NSwag.Core

Package: NSwag.CodeGeneration

Package: NSwag.AssemblyLoader

Clone this wiki locally