Как установить стратегию выполнения DbContext, сгенерированного с помощью Database First? - PullRequest
0 голосов
/ 05 июля 2019

Я использую базу данных Entity Framework 6 «Первые миграции» для автоматического создания DbContext и набора сущностей для базы данных. Эта база данных часто изменяется, поэтому необходимо периодически перезапускать миграцию, чтобы поддерживать ее в актуальном состоянии, удаляя любые изменения, которые были внесены вручную в DbContext. Чтобы дать DbContext стандартную логику повторных попыток, я бы хотел, чтобы она использовала SqlAzureExecutionStrategy.

До сих пор я имел успех в динамическом создании класса с использованием рефлексии, который наследуется от DbContext и настраивается через DbConfigurationTypeAttribute для использования стратегии выполнения. Однако это кажется немного запутанным - есть ли более чистый и очевидный способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...