NJsonSchema.Annotations
Namespace with 9 public types
Classes
CanBeNullAttribute
Indicates that the value of the marked element is nullable.
JsonSchemaAttribute
Annotation to specify the JSON Schema type for the given class.
JsonSchemaDateAttribute
Annotation to mark a property or class as string type with format 'date'.
JsonSchemaExtensionDataAttribute
Adds an extension data property to a class or property.
JsonSchemaIgnoreAttribute
Indicates that the marked class is ignored during the JSON Schema generation.
JsonSchemaProcessorAttribute
Registers an schema processor for the given class.
JsonSchemaTypeAttribute
Specifies the type to use for JSON Schema generation.
MultipleOfAttribute
Attribute to set the multipleOf parameter of a JSON Schema.
NotNullAttribute
Indicates that the value of the marked element could never be null.