Compartilhar via


IInterceptors Interface

Definição

Um serviço que resolve um único IInterceptor de todos os registrados no DbContext ou no provedor de serviços interno.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public interface IInterceptors
type IInterceptors = interface
Public Interface IInterceptors

Comentários

O tempo de vida do serviço é ServiceLifetime. Isso significa que cada DbContext instância usará sua própria instância desse serviço. A implementação pode depender de outros serviços registrados com qualquer tempo de vida. A implementação não precisa ser thread-safe.

Consulte Interceptadores do EF Core para obter mais informações e exemplos.

Métodos

Aggregate<TInterceptor>()

Resolve um único TInterceptor de todos os registrados no DbContext ou no provedor de serviços interno.

Aplica-se a