public override void Register() { ServiceLocator.Container.Configure(x => x.ForRequestedType(Registration.ServiceType) .AddConcreteType(Registration.ImplementationType) .CacheBy(LifeStyleFactory.Create(Registration.Scope)) ); }