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);
}