Namespace: Json.Schema.Generation
Inheritance: IAttributeHandler
Defines requirements to handle converting an attribute to a keyword intent.
Methods
AddConstraints(SchemaGenerationContextBase context, Attribute attribute)
Processes the type and any attributes (present on the context), and adds intents to the context.
Declaration
1
public abstract void AddConstraints(SchemaGenerationContextBase context, Attribute attribute)
Parameter | Type | Description |
---|---|---|
context | SchemaGenerationContextBase | The generation context. |
attribute | Attribute | The attribute. |
Remarks
A common pattern is to implement Json.Schema.Generation.IAttributeHandler on the attribute itself. In this case, the