public void ScanTypes(TypeSet types, Registry registry) { if (types.GetType().CanBeCastTo <Controller>() && !types.GetType().IsAbstract) { registry.For(types.GetType()).LifecycleIs(new UniquePerRequestLifecycle()); } }