public override JsonSchema AsJsonSchema() { JsonSchema returnSchema = InitialJsonSchema() .Type(JsonSchemaType.Integer); if (MultipleOf.HasValue) { returnSchema.MultipleOf(MultipleOf.Value); } if (Minimum.HasValue) { returnSchema.Minimum(Minimum.Value); } if (Maximum.HasValue) { returnSchema.Maximum(Maximum.Value); } return(returnSchema); }