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