AddSubclass() public method

public AddSubclass ( ISubclassMapping subclass ) : void
subclass ISubclassMapping
return void
        public override void ProcessClass(ClassMapping mapping)
        {
            var subclasses = FindClosestSubclasses(mapping.Type, mapping.EntityName);

            foreach (var provider in subclasses)
                mapping.AddSubclass(provider.GetSubclassMapping(GetSubclassType(mapping)));

            base.ProcessClass(mapping);
        }