<PackageReference Include="Castle.Windsor" Version="5.1.0-beta001" />

Castle.MicroKernel.Handlers.DefaultHandlerFactory

using Castle.Core; using System; using System.Collections.Generic; namespace Castle.MicroKernel.Handlers { public class DefaultHandlerFactory : IHandlerFactory { public DefaultHandlerFactory(IKernelInternal kernel); public virtual IHandler Create(ComponentModel model); } } namespace Castle.MicroKernel.Registration { public class ServiceOverrideKey { public ServiceOverride Eq(string value); public ServiceOverride Eq(params string[] value); public ServiceOverride Eq<V>(params string[] value); public ServiceOverride Eq(IEnumerable<string> value); public ServiceOverride Eq<V>(IEnumerable<string> value); public ServiceOverride Eq(params Type[] componentTypes); public ServiceOverride Eq<V>(params Type[] componentTypes); } }