using System; namespace Implab.ServiceHost.Unity { public abstract class TypeAbstractRegistration : AbstractRegistration { public abstract Type GetImplementationType(Func resolver); override public void Visit(ContainerBuilder builder) { builder.Visit(this); } public virtual void Visit(TypeRegistrationBuilder builder) { base.Visit(builder); } } }