Partager via


DbContext.OnConfiguring(DbContextOptionsBuilder) Méthode

Définition

Remplacez cette méthode pour configurer la base de données (et d’autres options) à utiliser pour ce contexte. Cette méthode est appelée pour chaque instance du contexte créé. L’implémentation de base ne fait rien.

protected internal virtual void OnConfiguring (Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder);
abstract member OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
override this.OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
Protected Friend Overridable Sub OnConfiguring (optionsBuilder As DbContextOptionsBuilder)

Paramètres

optionsBuilder
DbContextOptionsBuilder

Générateur utilisé pour créer ou modifier des options pour ce contexte. Les bases de données (et d’autres extensions) définissent généralement des méthodes d’extension sur cet objet qui vous permettent de configurer le contexte.

Remarques

Dans les situations où une instance de DbContextOptions peut ou non avoir été passée au constructeur, vous pouvez utiliser IsConfigured pour déterminer si les options ont déjà été définies et ignorer tout ou partie de la logique dans OnConfiguring(DbContextOptionsBuilder).

Pour plus d’informations et d’exemples , consultez Durée de vie, configuration et initialisation de DbContext .

S’applique à