CSharpGenerator - RicoSuter/NJsonSchema GitHub Wiki

The CSharpGenerator class generates C# DTO classes from a given JSON Schema (or Swagger/OpenAPI model schema):

var schema = JsonSchema.FromType<Person>();
var settings = new CSharpGeneratorSettings();
var generator = new CSharpGenerator(schema, settings);
var code = generator.GenerateFile();

More information about System.Text.Json support.

⚠️ **GitHub.com Fallback** ⚠️