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

IDependencyResolver

Implementors should use a strategy to obtain valid references to properties and/or services requested in the dependency model.
namespace Castle.MicroKernel { public interface IDependencyResolver : ISubDependencyResolver { void AddSubResolver(ISubDependencyResolver subResolver); void Initialize(IKernelInternal kernel, DependencyDelegate resolving); void RemoveSubResolver(ISubDependencyResolver subResolver); } }