public static TagMapLeaf CreateEnumerable(PropertyInfo property, int repeatingTagNumber, Type innerType, BaseSetter setter) { return(new TagMapLeaf(property, setter) { IsEnumerable = true, RepeatingTagNumber = repeatingTagNumber, InnerType = innerType }); }
public TagMapLeaf(PropertyInfo current, BaseSetter setter) : base(current) { Setter = setter; }
public static TagMapLeaf CreateRepeatingTag(PropertyInfo property, Type innerType, BaseSetter propertySetter) { return(new TagMapLeaf(property, propertySetter) { IsEnumerable = false, InnerType = innerType, }); }