public override bool AbstractClassIsLayerSupertype(Type type) { return type == typeof(IEntity) || type == typeof(BaseEntity); }