static IEnumerable<InjectableInfo> GetConstructorInjectables(Type enclosingType, ConstructorInfo constructorInfo) { if (constructorInfo == null) { return Enumerable.Empty<InjectableInfo>(); } return constructorInfo.Parameters().Select( paramInfo => CreateForConstructorParam(enclosingType, paramInfo)); }