public CountryValidator(String countryAbbrev) : base() { CountryAbbrev = countryAbbrev; LocalizedMessage = new LocalizedMessage("{0} must start with the '" + countryAbbrev + "', '{1}' is not valid "); }
public ZipCodeValidator() { LocalizedMessage = new LocalizedMessage("{0} is not a valid US zip code"); }
public AlwaysWrongValidator() { LocalizedMessage = new LocalizedMessage("You are always wrong!"); }
public CountryIsUsValidator() { LocalizedMessage = new LocalizedMessage("{0} must start with 'US', '{1}' is not valid"); }
public NonZeroIdValidator() { LocalizedMessage = new LocalizedMessage("{0} is required"); }
public LocalizedMessage(LocalizedMessage lm) { Key = lm.Key; _resourceManager = lm._resourceManager; _resourceManagerFn = lm._resourceManagerFn; DefaultMessage = lm.DefaultMessage; }
public LocalizedMessage WithDefaultMessage(String defaultMessage) { var lm = new LocalizedMessage(this); lm.DefaultMessage = defaultMessage; return lm; }
/// <inheritdoc /> public override String GetErrorMessage(ValidationContext context) { // '{0}' must be {1} character(s) or less return(LocalizedMessage.Format(context.DisplayName, MaxLength)); }
/// <summary> /// Ctor. /// </summary> /// <param name="maxLength"></param> public MaxLengthValidator(int maxLength) : base() { LocalizedMessage = new LocalizedMessage(LocalizedKey, (ResourceManager)null); MaxLength = maxLength; }
/// <inheritdoc /> public override String GetErrorMessage(ValidationContext context) { return(LocalizedMessage.Format(context.DisplayName)); }
/// <inheritdoc /> public override String GetErrorMessage(ValidationContext context) { // '{0}' must be a valid {1} pattern return(LocalizedMessage.Format(context.DisplayName, this.PatternName ?? this.Regex.ToString())); }
/// <inheritdoc /> public override String GetErrorMessage(ValidationContext context) { // '{0}' must be between {1} and {2} character(s) return(LocalizedMessage.Format(context.DisplayName, MinLength, MaxLength)); }