Example 9
Redesigned Annotation-based Validation

| No Conversion | Pair Conversion | Auto Conversion | Default Conversion | Manual Parameter Conversion |

Parameters set a string field of the same name

Trim + Required

  • Name:
  •  

ToUpperCase + Regex

  • UK Postcode:
  •  

Custom Adjuster + Customer Validator

  • NHS Number:
  •   Try 9434765919
  •  

Manual Validation Combining Fields

  • Date of Birth:
  •