Condividi tramite


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 in questo oggetto che consentono di configurare il contesto.

Commenti

Nelle situazioni in cui un'istanza di DbContextOptions può o non è 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