EntityFramework Core 2.2 Миграции - ссылка на конфигурацию Web API как часть заполнения данных при создании столбцов - PullRequest
0 голосов
/ 13 января 2020

Можно ли получить начальные данные из внешнего источника при создании столбца с EF Core Migrations? Я пытаюсь получить часть данных (например, дату) из конфигурации Web API (appsettings.json) здесь, чтобы предварительно заполнить столбец при создании.

Причина, по которой я хочу получить это из конфигурации, заключается в том, что так что я могу указать значение через конвейер сборки / выпуска, например Azure DevOps, вместо жесткого его кодирования.

Возможно ли это? Исходя из моего поиска в Google, EF Core не допустит этого, потому что миграции должны выполняться вне контекста приложения, с которым оно связано.

Я попытался создать экземпляр ConfigurationBuilder в Migration, но, как и ожидалось, он возвращается с NullReferenceException.

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