Partager via


ServiceLifetime Énumération

Définition

Spécifie la durée de vie d’un service dans un IServiceCollection.

public enum class ServiceLifetime
public enum ServiceLifetime
type ServiceLifetime = 
Public Enum ServiceLifetime
Héritage
ServiceLifetime

Champs

Scoped 1

Spécifie qu’une nouvelle instance du service sera créée pour chaque étendue. Dans ASP.NET Core applications, une étendue est créée autour de chaque requête de serveur.

Singleton 0

Spécifie qu’une seule instance du service sera créée.

Transient 2

Spécifie qu’une nouvelle instance du service sera créée chaque fois qu’une demande est effectuée.

S’applique à