Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="2.9.0-preview-518" />

 RegistrationRepository

public RegistrationRepository(ContainerConfiguration containerConfiguration)

public void AddOrUpdateRegistration(IServiceRegistration registration, Type serviceType, bool remap, bool replace)

public bool ContainsRegistration(Type type, object name)

public IServiceRegistration GetRegistrationOrDefault(Type type, ResolutionContext resolutionContext, object name = null)