Note: This API is now obsolete.
Registers all concrete, non-generic types (both public and internal) that are defined in the given set of assemblies and that implement the given serviceType with a default lifestyle and register them as a collection of serviceType. Unless overridden using a custom LifestyleSelectionBehavior, the default lifestyle is Transient. Composites, decorators and generic type definitions will be excluded from registration.
Assembly: SimpleInjector (in SimpleInjector.dll) Version: 4.6.0
[ObsoleteAttribute("Please use Container.Collection.Register instead. Will be treated as an error from version 5.0. Will be removed in version 6.0.", false)] public void RegisterCollection( Type serviceType, params Assembly assemblies )
<ObsoleteAttribute("Please use Container.Collection.Register instead. Will be treated as an error from version 5.0. Will be removed in version 6.0.", false)> Public Sub RegisterCollection ( serviceType As Type, ParamArray assemblies As Assembly() )
- Type: SystemType
The element type of the collections to register. This can be either a non-generic, closed-generic or open-generic type.
- Type: System.ReflectionAssembly
A list of assemblies that will be searched.
|ArgumentNullException||Thrown when one of the supplied arguments contain a null reference (Nothing in VB).|