OData API на основе «динамически» созданного контекста из существующей базы данных - PullRequest
0 голосов
/ 05 апреля 2019

Я хочу создать новый API OData v4 в моем базовом проекте .net для базы данных устаревшей программы.Этот API должен использовать EF Core dbcontext.

Сложность состоит в том, что даже если бы я мог создать dbcontext из существующей базы данных, в этой базе данных есть требование, согласно которому столбцы в определенных таблицах (все таблицы известны во время компиляции) могут динамически изменяться во время выполнениянаследственная программа.Можно ли динамически создавать dbcontext во время выполнения (или после перезапуска веб-проекта) или, более конкретно, добавлять / удалять столбцы из определенных таблиц и при этом иметь возможность работать с ними для добавления / обновления / удаления информации из этих столбцов?Намек на правильное направление уже очень помог бы.

Обычно Модель известна во время компиляции, что в моем случае не представляется возможным.

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