Ejemplo n.º 1
0
        /// <summary>
        /// Mostly used for testing to avoid the default setup and start with an empty slate.
        /// </summary>
        /// <param name="sources"></param>
        /// <returns></returns>
        public static FieldRulesRegistry Explicit(IEnumerable <IFieldValidationSource> sources)
        {
            var registry = new FieldRulesRegistry(new TypeDescriptorCache());

            registry._sources.Fill(sources);

            return(registry);
        }