Установка разных стратегий выполнения для разных контекстов в Entity Framework - PullRequest
0 голосов
/ 02 мая 2018

У меня есть проект, который имеет много БД. Я хочу установить стратегию повторного выполнения для всех из них, кроме одного. Один требует использования транзакций, поэтому он не совместим.

В документации сказано, чтобы установить его в конфигурации DbConfiguration, которая распространяется на все приложения и поддерживает только одну на приложение. Я не вижу способа установить разные стратегии выполнения для разных контекстов. Это все или ничего или есть другой способ установить это?

1 Ответ

0 голосов
/ 02 мая 2018

Либо используйте обходные пути, подробно описанные здесь: Ограничения Entity Framework с повторными попытками выполнения стратегий (EF6 и далее)

Или один из способов переопределения DbConfiguration здесь или использование другой DbConfiguration здесь: Конфигурация на основе кода Entity Framework (EF6 и далее)

...