IInterceptor 接口

定义

所有实体框架侦听器的基接口。

public interface IInterceptor
type IInterceptor = interface
Public Interface IInterceptor
派生

注解

侦听器可用于查看、更改或取消实体框架执行的操作。 有关详细信息,请参阅此接口的特定实现。 例如,“IDbCommandInterceptor”。

使用 AddInterceptors(IInterceptor[]) 注册应用程序侦听器。

扩展还可以在内部服务提供商中注册多个 IInterceptor。 如果同时找到注入的侦听器和应用程序拦截器,则注入的侦听器将按照从服务提供商解析的顺序运行,然后应用程序侦听器将按照它们添加到上下文中的顺序运行。

有关详细信息和示例 ,请参阅 EF Core 侦听器

适用于