Поделиться через


IDbContextFactory<TContext> Интерфейс

Определение

Определяет фабрику для создания DbContext экземпляров.

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)

Параметры типа

TContext

Создаваемый DbContext тип.

Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный

Комментарии

Дополнительные сведения и примеры см. в разделе Использование DbContextFactory .

Методы

CreateDbContext()

Создает новый экземпляр DbContext.

CreateDbContextAsync(CancellationToken)

Создает новый DbContext экземпляр в асинхронном контексте.

Применяется к