ServiceLifetime 列挙型

定義

IServiceCollection 内のサービスの有効期間を指定します。Specifies the lifetime of a service in an IServiceCollection.

public enum class ServiceLifetime
public enum ServiceLifetime
type ServiceLifetime = 
Public Enum ServiceLifetime
継承
ServiceLifetime

フィールド

Scoped 1

スコープごとにサービスの新しいインスタンスが作成されることを指定します。Specifies that a new instance of the service will be created for each scope.

Singleton 0

サービスの 1 つのインスタンスが作成されることを指定します。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.

適用対象