public LocalizedMessage WithDefaultMessage(String defaultMessage) {
   var lm = new LocalizedMessage(this);
   lm.DefaultMessage = defaultMessage;
   return lm;
 }
 public CountryIsUsValidator()
   : base() {
   LocalizedMessage = new LocalizedMessage("{0} must start with the 'US'");
 }
 public LocalizedMessage(LocalizedMessage lm) {
   Key = lm.Key;
   _resourceManager = lm._resourceManager;
   _resourceManagerFn = lm._resourceManagerFn;
   DefaultMessage = lm.DefaultMessage;
 }