Is there any way to programmatically generate a JSON schema from a C# class?
Something which we can do manually using http://www.jsonschema.net/
JsonSchemaGenerator js = new JsonSchemaGenerator(); var schema = js.Generate(typeof(Person)); schema.Title = typeof(Person).Name; using (StreamWriter fileWriter = File.CreateText(filePath)) { fileWriter.WriteLine(schema); }