public object Resolve(CreationContext context, ISubDependencyResolver parentResolver, ComponentModel model, DependencyModel dependency) { Type t = dependency.TargetType.GetGenericArguments()[0]; return kernel.ResolveAll(t, null); }