NJsonSchema
Namespace with 18 public types
Classes
                                     ConversionUtilities
                                    Provides name conversion utility methods.
                                
                            
                            
                                
                                     DefaultTypeNameGenerator
                                    Converts the last part of the full type name to upper case.
                                
                            
                            
                                
                                     JsonExtensionObject
                                    The base JSON class with extension data.
                                
                            
                            
                                
                                     JsonReferenceResolver
                                    Resolves JSON Pointer references.
                                
                            
                            
                                
                                     JsonSchema
                                    A base class for describing a JSON schema.
                                
                            
                            
                                
                                     JsonSchemaAppender
                                    Appends a schema to a document (i.e. another schema).
                                
                            
                            
                                
                                     JsonSchemaProperty
                                    A description of a JSON property of a JSON schema.
                                
                            
                            
                                
                                     JsonXmlObject
                                    A description of a JSON property of a JSON object (used in Swagger specifications).
                                
                            
                            
                                
                                     OpenApiDiscriminator
                                    Describes a schema discriminator.
                                
                            
                            
                                
                                     SampleJsonDataGeneratorSettings
                                    Settings for generating sample json data.
                                
                            
                            
                                
                                     SampleJsonSchemaGenerator
                                    Generates a JSON Schema from sample JSON data.
                                
                            
                            
                                
                                     SampleJsonSchemaGeneratorSettings
                                    Settings for generating sample json schema
                                
                            
                        
                        Enumerations
                                     SchemaType
                                    Defines how to express the nullability of a property.
                                
                            
                        
                        Static Classes
                                     JsonPathUtilities
                                    Utilities to work with JSON paths.
                                
                            
                            
                                
                                     JsonSchemaReferenceUtilities
                                    Provides utilities to resolve and set JSON schema references.
                                
                            
                        
                        Interfaces
                                     IDocumentPathProvider
                                    Provides a property to get a documents path or base URI.
                                
                            
                            
                                
                                     IJsonExtensionObject
                                    The base JSON interface with extension data.
                                
                            
                            
                                
                                     ITypeNameGenerator
                                    Generates the type name for a given .