/// <summary> /// Constructs and configures an <see cref="T:Castle.Components.Validator.IValidator"/> /// instance based on the properties set on the attribute instance. /// </summary> /// <returns></returns> public override IValidator Build() { CollectionNotEmptyValidator validator = new CollectionNotEmptyValidator(); ConfigureValidatorMessage(validator); return validator; }
public void Init() { Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us"); validator = new CollectionNotEmptyValidator(); validator.Initialize(new CachedValidationRegistry(), typeof(TestTarget).GetProperty("TargetField")); target = new TestTarget(); }