void WireUpConfigSectionOverrides(IEnumerable<Type> concreteTypes) { foreach (var type in concreteTypes.Where(ImplementsIProvideConfiguration)) { container.ConfigureComponent(type, DependencyLifecycle.InstancePerCall); } }