<PackageReference Include="Castle.Windsor" Version="2.5.3" />

DefaultComponentModelBuilder

Summary description for DefaultComponentModelBuilder.

Gets the contributors.

Initializes a new instance of the DefaultComponentModelBuilder class.

"To give or supply in common with others; give to a common fund or for a common purpose". The contributor should inspect the component, or even the configuration associated with the component, to add or change information in the model that can be used later.

public ComponentModel BuildModel(string key, Type service, Type classType, IDictionary extendedProperties)

Constructs a new ComponentModel by invoking the registered contributors.

protected virtual void InitializeContributors()

Initializes the default contributors.

Removes the specified contributor