IJsonSchemaGeneratorOptions
public abstract interface IJsonSchemaGeneratorOptions
Namespace: RhoMicro.BindSight.Generators
Inheritance:
Summary
Section titled “Summary”Provides options for the JsonSchemaGenerator.
Properties
Section titled “Properties”OutputDirectory
Section titled “OutputDirectory”string OutputDirectory { get; }
Summary
Section titled “Summary”Gets the directory to generate json schemata of options into.
JsonSerializerOptions
Section titled “JsonSerializerOptions”JsonSerializerOptions JsonSerializerOptions { get; }
Summary
Section titled “Summary”Gets the options to use when serializing schemata.
JsonSchemaExporterOptions
Section titled “JsonSchemaExporterOptions”JsonSchemaExporterOptions JsonSchemaExporterOptions { get; }
Summary
Section titled “Summary”Gets the options to use when creating json schemata.
Default
Section titled “Default”IJsonSchemaGeneratorOptions Default { get; }
Summary
Section titled “Summary”Gets the default instance for this options interface.