private static void AddPropertyMapping(string name, TypeResolverDelegate resolver, bool allowsMultipleValues)
        {
            if (name != null && resolver != null)
            {
                PropertyMapping m = new PropertyMapping();
                m.Resolver = resolver;
                m.AllowsMultipleValuesPerProperty = allowsMultipleValues;

                _PropertyMap[name.ToUpper()] = m;
            }
        }
Example #2
0
        /// <summary>
        ///     Adds the property mapping.
        /// </summary>
        /// <param name="name">The name.</param>
        /// <param name="resolver">The resolver.</param>
        /// <param name="allowsMultipleValues">
        ///     if set to <c>true</c> [allows multiple values].
        /// </param>
        public void AddPropertyMapping(string name, TypeResolverDelegate resolver, bool allowsMultipleValues)
        {
            if (name != null && resolver != null)
            {
                var m = new PropertyMapping
                {
                    Resolver = resolver,
                    AllowsMultipleValuesPerProperty = allowsMultipleValues
                };

                _propertyMap[name.ToUpper( )] = m;
            }
        }
        public void AddPropertyMapping(string name, TypeResolverDelegate resolver, bool allowsMultipleValues)
        {
            if (name == null || resolver == null)
            {
                return;
            }

            var m = new PropertyMapping
            {
                Resolver = resolver,
                AllowsMultipleValuesPerProperty = allowsMultipleValues
            };

            _propertyMap[name] = m;
        }
        public void AddPropertyMapping(string name, TypeResolverDelegate resolver, bool allowsMultipleValues)
        {
            if (name != null && resolver != null)
            {
                PropertyMapping m = new PropertyMapping();
                m.Resolver = resolver;
                m.AllowsMultipleValuesPerProperty = allowsMultipleValues;

                _PropertyMap[name.ToUpper()] = m;
            }
        }