TypeAbstractRegistration.cs
16 lines
| 445 B
| text/x-csharp
|
CSharpLexer
cin
|
r277 | using System; | |
namespace Implab.ServiceHost.Unity | |||
{ | |||
public abstract class TypeAbstractRegistration : AbstractRegistration { | |||
public abstract Type GetImplementationType(Func<string,Type> resolver); | |||
override public void Visit(ContainerBuilder builder) { | |||
builder.Visit(this); | |||
} | |||
public virtual void Visit(TypeRegistrationBuilder builder) { | |||
base.Visit(builder); | |||
} | |||
} | |||
} |