Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="3.1.0-preview-527" />

 ServiceRegistrator

public void Register(IContainerContext containerContext, IServiceRegistration serviceRegistration, Type serviceType, RegistrationContext registrationContext)

public void Register(IContainerContext containerContext, IServiceRegistration serviceRegistration, Type serviceType, bool replace)

public void ReMap(IContainerContext containerContext, IServiceRegistration serviceRegistration, Type serviceType, RegistrationContext registrationContext)