Lingua

DbContext.OnConfiguring(DbContextOptionsBuilder) Metodo

Definizione

Eseguire l'override di questo metodo per configurare il database (e altre opzioni) da usare per questo contesto. Questo metodo viene chiamato per ogni istanza del contesto creato. L'implementazione di base non esegue alcuna operazione.

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)

Parametri

optionsBuilder
DbContextOptionsBuilder

Generatore utilizzato per creare o modificare le opzioni per questo contesto. I database (e altre estensioni) definiscono in genere metodi di estensione su questo oggetto che consentono di configurare il contesto.

Commenti

In situazioni in cui un'istanza di DbContextOptions può o meno essere stata passata al costruttore, è possibile usare IsConfigured per determinare se le opzioni sono già state impostate e ignorare alcune o tutte le logiche in OnConfiguring(DbContextOptionsBuilder).

Per altre informazioni ed esempi , vedere Durata, configurazione e inizializzazione di DbContext .

Si applica a