示例#1
0
        protected void IncludeBaseCore(Type sourceBase, Type destinationBase)
        {
            var baseTypes = new TypePair(sourceBase, destinationBase);

            _types.CheckIsDerivedFrom(baseTypes);
            TypeMapActions.Add(tm => tm.IncludeBaseTypes(baseTypes));
        }
示例#2
0
        protected void IncludeCore(Type derivedSourceType, Type derivedDestinationType)
        {
            var derivedTypes = new TypePair(derivedSourceType, derivedDestinationType);

            derivedTypes.CheckIsDerivedFrom(_types);
            TypeMapActions.Add(tm => tm.IncludeDerivedTypes(derivedTypes));
        }