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


IInterceptors Интерфейс

Определение

Служба, которая разрешает одну из IInterceptor всех, зарегистрированных в DbContext или во внутреннем поставщике услуг.

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

public interface IInterceptors
type IInterceptors = interface
Public Interface IInterceptors

Комментарии

Время существования службы — ServiceLifetime. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.

Дополнительные сведения и примеры см. в статье Перехватчики EF Core .

Методы

Aggregate<TInterceptor>()

Разрешает один из TInterceptor всех зарегистрированных DbContext в или во внутреннем поставщике услуг.

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