Esempio n. 1
0
		/// <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;
		}
Esempio n. 2
0
        /// <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;
        }