Specifies the lifetime of a service in an IServiceCollection.
public enum ServiceLifetime
type ServiceLifetime =
Public Enum ServiceLifetime
|Scoped Scoped Scoped||1||
Specifies that a new instance of the service will be created for each scope.
|Singleton Singleton Singleton||0||
Specifies that a single instance of the service will be created.
|Transient Transient Transient||2||
Specifies that a new instance of the service will be created every time it is requested.