Freigeben über


IDbContextFactory<TContext> Schnittstelle

Definition

Definiert eine Factory zum Erstellen von DbContext Instanzen.

public interface IDbContextFactory<out TContext> where TContext : DbContext
public interface IDbContextFactory<TContext> where TContext : DbContext
type IDbContextFactory<'Context (requires 'Context :> DbContext)> = interface
Public Interface IDbContextFactory(Of Out TContext)
Public Interface IDbContextFactory(Of TContext)

Typparameter

TContext

Der DbContext zu erstellende Typ.

Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextFactory .

Methoden

CreateDbContext()

Erstellt eine neue DbContext-Instanz.

CreateDbContextAsync(CancellationToken)

Erstellt eine neue DbContext instance in einem asynchronen Kontext.

Gilt für: