IInterceptorAggregator Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um serviço para 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 IInterceptorAggregator
type IInterceptorAggregator = interface
Public Interface IInterceptorAggregator
- Derivado
Comentários
As instâncias devem ser registradas no provedor de serviços interno como várias IInterceptorAggregator interfaces.
O tempo de vida do serviço é Scoped e vários registros são permitidos. Isso significa que cada DbContext instância usará seu próprio conjunto de instâncias desse serviço. As implementações podem depender de outros serviços registrados com qualquer tempo de vida. As implementações não precisam ser thread-safe.
Consulte Interceptadores do EF Core para obter mais informações e exemplos.
Propriedades
InterceptorType |
O tipo de interceptador. |
Métodos
AggregateInterceptors(IReadOnlyList<IInterceptor>) |
Resolve um único IInterceptor de todos os registrados no DbContext ou no provedor de serviços interno. |
Aplica-se a
Entity Framework