Поделиться через


DbConfiguration.Loaded Событие

Определение

Происходит во время инициализации 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 служб и (или) добавления переопределений.

Применяется к