public override Contract GetContract() { return(new Contract() .Requires() .HasMinLengthIfNotNullOrEmpty(_password, 3, "Password", Labels.FieldHasMinLen(3)) .HasMaxLengthIfNotNullOrEmpty(_password, 50, "Password", Labels.FieldHasMaxLen(50))); }