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

CollectionResolver

More generic alternative to ArrayResolver and ListResolver. It supports arrays as well as any generic interface type assignable from arrays.
public CollectionResolver(IKernel kernel, bool allowEmptyCollections = false)

public bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency)

public object Resolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency)