В Entity Framework Code First (DbContext) как обрабатывать ошибки подключения Azure и повторять попытки? - PullRequest
4 голосов
/ 05 ноября 2011

Я читал о статье обработки ошибок соединения SQL Azure и Entity Framework , в которой описывается реализация политики повторных попыток в OnContextCreated (для ObjectContext). Как добиться того же для Entity Framework Code First DbContext?

Ответы [ 2 ]

1 голос
/ 23 августа 2012

Проверьте это сообщение в блоге.Он получил ответ, который вы ищете.

http://blogs.msdn.com/b/cesardelatorre/archive/2012/04/24/entity-framework-code-first-dbcontext-and-sql-azure-connection-fault-handling.aspx

0 голосов
/ 16 ноября 2011

У меня тоже есть эта проблема, и я думаю, что у меня есть возможное решение. Этот код от Microsoft может использоваться для создания надежного соединения.В вашем классе DbContext переопределите конструктор, чтобы использовать надежное соединение (см. этот пост для примера).Единственная проблема - соединение Microsoft - это IDbConnection, а DbContext использует DbConnection.

...