Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="3.2.1-preview-576" />

 ServiceRegistration

public class ServiceRegistration
Represents a service registration.
public Type ImplementationType { get; }

The implementation type.

public bool IsDecorator { get; }

True if the registration is a decorator.

The registration context.

public int RegistrationId { get; }

The registration id.

Represents the nature of the registration.

public object SynchronizationObject { get; }

The object used to synchronized operations.