Sdílet prostřednictvím


IInterceptors Rozhraní

Definice

Služba, která vyřeší jednu IInterceptor ze všech zaregistrovaných u DbContext interního poskytovatele služeb.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

public interface IInterceptors
type IInterceptors = interface
Public Interface IInterceptors

Poznámky

Životnost služby je ServiceLifetime. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných v jakékoli životnosti. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Zachytávače EF Core .

Metody

Aggregate<TInterceptor>()

Vyřeší jeden TInterceptor ze všech registrovaných u DbContext nebo u interního poskytovatele služeb.

Platí pro