public override bool IsSatisfiedBy(ITypeElement typeElement) { return componentRegistrations.All(registration => registration.IsSatisfiedBy(typeElement)); }