/// <errorSummary> /// Initializes the specified validation registry. /// </errorSummary> /// <param name="registry">The validation registry.</param> /// <param name="property">The property.</param> public override void Initialize(IValidatorRegistry registry, PropertyInfo property) { ParameterValidatorRegistryAdapter adapter = registry as ParameterValidatorRegistryAdapter; if (adapter == null) throw new ValidationInternalError("Expected IValidationRegistry of type ParameterValidatorRegistryAdapter."); validationRegistry = adapter; }
/// <errorSummary> /// Initializes the specified validation registry. /// </errorSummary> /// <param name="registry">The validation registry.</param> /// <param name="property">The property.</param> public override void Initialize(IValidatorRegistry registry, PropertyInfo property) { ParameterValidatorRegistryAdapter adapter = registry as ParameterValidatorRegistryAdapter; if (adapter == null) { throw new ValidationInternalError("Expected IValidationRegistry of type ParameterValidatorRegistryAdapter."); } validationRegistry = adapter; }