ConstructorDependenciesModelInspector
This implementation of IContributeComponentModelConstruction
collects all available constructors and populates them in the model
as candidates. The Kernel will pick up one of the candidates
according to a heuristic.
protected virtual ConstructorCandidate CreateConstructorCandidate(ComponentModel model, ConstructorInfo constructor)