private static string Prepare(TypeScriptTypeStyle style) { var schema = JsonSchema4.FromType<MyClassTest>(); var data = schema.ToJson(); var settings = new TypeScriptGeneratorSettings { TypeStyle = style }; //// Act var generator = new TypeScriptGenerator(schema, settings); var code = generator.GenerateFile(); return code; }
private static string Prepare(TypeScriptTypeStyle style) { var schema = JsonSchema4.FromType <MyClassTest>(); var data = schema.ToJson(); var settings = new TypeScriptGeneratorSettings { TypeStyle = style }; //// Act var generator = new TypeScriptGenerator(schema, settings); var code = generator.GenerateFile(); return(code); }
private static async Task <string> PrepareAsync(TypeScriptTypeStyle style) { var schema = await JsonSchema4.FromTypeAsync <MyClassTest>(); var data = schema.ToJson(); var settings = new TypeScriptGeneratorSettings { TypeStyle = style }; //// Act var generator = new TypeScriptGenerator(schema, settings); var code = generator.GenerateFile("MyClass"); return(code); }