Partager via


DbContextOptionsBuilder.UseRootApplicationServiceProvider Méthode

Définition

Surcharges

UseRootApplicationServiceProvider()

Résout la racine IServiceProvider à partir du fournisseur de services d’application délimité. Le fournisseur racine peut être utilisé pour obtenir des services d’application singleton à partir de services internes singleton.

UseRootApplicationServiceProvider(IServiceProvider)

Définit la racine IServiceProvider à partir de laquelle les services d’application singleton peuvent être obtenus à partir des services internes singleton.

UseRootApplicationServiceProvider()

Résout la racine IServiceProvider à partir du fournisseur de services d’application délimité. Le fournisseur racine peut être utilisé pour obtenir des services d’application singleton à partir de services internes singleton.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseRootApplicationServiceProvider ();
abstract member UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseRootApplicationServiceProvider () As DbContextOptionsBuilder

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Il s’agit d’une option avancée rarement nécessaire pour les applications normales. L’appel de cette méthode entraîne la création d’un nouveau fournisseur de services interne pour chaque fournisseur de services d’application racine différent.

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions .

S’applique à

UseRootApplicationServiceProvider(IServiceProvider)

Définit la racine IServiceProvider à partir de laquelle les services d’application singleton peuvent être obtenus à partir des services internes singleton.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseRootApplicationServiceProvider (IServiceProvider? rootServiceProvider);
abstract member UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseRootApplicationServiceProvider (rootServiceProvider As IServiceProvider) As DbContextOptionsBuilder

Paramètres

rootServiceProvider
IServiceProvider

Fournisseur de services à utiliser.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Il s’agit d’une option avancée rarement nécessaire pour les applications normales. L’appel de cette méthode entraîne la création d’un nouveau fournisseur de services interne pour chaque fournisseur de services d’application racine différent.

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions .

S’applique à