# Functions

New create a new instance manager.

# Structs

CachedInstance a cached Instance.

# Interfaces

Instance is a marker interface for an instance.
InstanceCallbackFunc defines the callback function of the InstanceManager.Do method.
InstanceDisposer is implemented by an Instance that has a Dispose method, which defines that the instance is disposable.
InstanceManager manages the lifecycle of instances.
InstanceProvider defines an instance provider, providing instances.