Как мое приложение .NET Core может получать уведомления, когда происходит событие повтора, после реализации устойчивых подключений Entity Framework Core SQL?
Я перешел по этой ссылке (ниже), чтобы определить базовый EnableRetryOnFailure параметры при попытке соединения с SQL.Мне нравится тот факт, что я могу просто настроить - RETRY 5x с задержкой в 2 секунды между попытками.
https://docs.microsoft.com/en-us/dotnet/standard/microservices-architecture/implement-resilient-applications/implement-resilient-entity-framework-core-sql-connections
Упругие соединения работают просто отлично.Теперь, если есть первоначальный сбой соединения, он повторяется автоматически, в соответствии со значениями повторов конфигурации базовой строки соединения.
Есть ли ловушка событий, которая срабатывает при возникновении сбоя и / или повторных попытках?Я хотел бы зарегистрировать, что ядро EF считало сбой, а затем повторил попытку.