ServiceLifetime Enum
Definition
Specifies the lifetime of a service in an IServiceCollection.
public enum class ServiceLifetime
public enum ServiceLifetime
type ServiceLifetime =
Public Enum ServiceLifetime
- Inheritance
Fields
Scoped | 1 | Specifies that a new instance of the service will be created for each scope. In ASP.NET Core apps, a scope is created around each server request. |
Singleton | 0 | Specifies that a single instance of the service will be created. |
Transient | 2 | Specifies that a new instance of the service will be created every time it is requested. |