示例#1
0
        static ObjectMappingSettings()
        {
            var pipe = new ShouldIgnorePropertyMapper();

            pipe.SetNext(new AttributePropertyMapper())
            .SetNext(new MapMultiUrlPickerPropertyMapper())
            .SetNext(new MapUrlPickerPropertyMapper())
            .SetNext(new MapMultiNodePropertyMapper())
            .SetNext(new ContentPickerUrlPropertyMapper())
            .SetNext(new MediaPickerPropertyMapper())
            .SetNext(new ChildrenPropertyMapper())
            .SetNext(new SpecialCasePropertyMapper())
            .SetNext(new DefaultPropertyMapper());

            defaultMap = pipe;
        }
        static ObjectMappingSettings()
        {
            var pipe = new ShouldIgnorePropertyMapper();

            pipe.SetNext(new AttributePropertyMapper())
                .SetNext(new MapMultiUrlPickerPropertyMapper())
                .SetNext(new MapUrlPickerPropertyMapper())
                .SetNext(new MapMultiNodePropertyMapper())
                .SetNext(new ContentPickerUrlPropertyMapper())
                .SetNext(new MediaPickerPropertyMapper())
                .SetNext(new ChildrenPropertyMapper())
                .SetNext(new SpecialCasePropertyMapper())
                .SetNext(new DefaultPropertyMapper());

            defaultMap = pipe;
        }