Udostępnij za pośrednictwem


IDbContextFactory<TContext> Interfejs

Definicja

Definiuje fabrykę do tworzenia DbContext wystąpień.

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)

Parametry typu

TContext

Typ do utworzenia DbContext .

Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.
Pochodne

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using DbContextFactory (Korzystanie z elementu DbContextFactory ).

Metody

CreateDbContext()

Tworzy nowe wystąpienie klasy DbContext.

CreateDbContextAsync(CancellationToken)

Tworzy nowe DbContext wystąpienie w kontekście asynchroniznym.

Dotyczy