private IValidator[] CollectValidators(RequestContext requestContext, string target)
{
List<IValidator> validators = new List<IValidator>();
ObtainTargetProperty(requestContext, target, delegate(PropertyInfo property)
{
validators.AddRange(Controller.Validator.GetValidators(property.DeclaringType, property));
});
return validators.ToArray();
}