Convert existing configuration conventions to lightweight conventions.
Some of the checks and semantics that are currently built into the conventions may need to move to the configuration classes. An example of this would be handling a max length of -1 in the MaxLength method instead of the convention.
Some of the checks and semantics that are currently built into the conventions may need to move to the configuration classes. An example of this would be handling a max length of -1 in the MaxLength method instead of the convention.