public static Create ( IRegistration registration, ServiceLocator serviceLocator ) : IRegistrationStrategy | ||
registration | IRegistration | |
serviceLocator | ServiceLocator | |
return | IRegistrationStrategy |
public static IRegistrationStrategy Create(IRegistration registration, ServiceLocator serviceLocator)
{
if (registration.Factory != null)
return new FactoryRegistrationStrategy(registration, serviceLocator);
return new ImplementedRegistrationStrategy(registration, serviceLocator);
}