DbConfiguration.Loaded 事件

定义

在构造 DbConfiguration 之后的 EF 初始化期间发生,但恰好在 DbConfiguration 锁定可供使用之前发生。 使用此事件可以检查和/或替代在配置锁定之前已注册的服务。 请注意,应谨慎使用此事件,因为它可能会阻止工具发现运行时使用的相同配置。

public static event EventHandler<System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs> Loaded;
member this.Loaded : EventHandler<System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs> 
Public Shared Custom Event Loaded As EventHandler(Of DbConfigurationLoadedEventArgs) 

事件类型

注解

只能在 EF 开始使用配置之前添加处理程序,因此通常应在应用程序初始化过程中添加处理程序。 不要访问处理程序内的 DbConfiguration 静态方法;而是使用 的成员 DbConfigurationLoadedEventArgs 来获取当前服务和/或添加替代。

适用于