public virtual bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency) { if (additionalParameters == null) { return false; } var canResolveByKey = CanResolveByKey(dependency); var canResolveByType = CanResolveByType(dependency); return canResolveByKey || canResolveByType; }