Sdílet prostřednictvím


DbContext.OnConfiguring(DbContextOptionsBuilder) Metoda

Definice

Přepište tuto metodu a nakonfigurujte databázi (a další možnosti), která se má použít pro tento kontext. Tato metoda je volána pro každou instanci kontextu, který je vytvořen. Základní implementace nedělá nic.

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)

Parametry

optionsBuilder
DbContextOptionsBuilder

Tvůrce použitý k vytvoření nebo úpravě možností pro tento kontext. Databáze (a další rozšíření) obvykle definují rozšiřující metody pro tento objekt, které umožňují konfigurovat kontext.

Poznámky

V situacích, kdy instance DbContextOptions může nebo nemusí být předán konstruktoru, můžete použít IsConfigured k určení, jestli jsou možnosti již nastaveny, a přeskočit některé nebo všechny logiky v OnConfiguring(DbContextOptionsBuilder).

Další informace a příklady najdete v tématu Životnost, konfigurace a inicializace DbContext .

Platí pro