Я создаю веб-API с помощью основного веб-API Asp.net.Мне удалось создать модели и DBContext с использованием строительных лесов из существующей базы данных.Также создал мои контроллеры с нужными мне звонками.Наконец, поскольку каждый из наших клиентов имеет свою собственную базу данных с «одинаковой схемой», я смог создать токены, которые помогут мне динамически изменять строку подключения в зависимости от токена.
Моя проблема заключается в следующем: схема базы данных по клиенту немного отличается, они могут добавлять таблицы в базу данных или даже столбцы в существующие таблицы.
Могу ли я принять эти изменения в моей модели и контроллерах?Может быть, с помощью токена (имени базы данных) я могу получить текущую схему этого БД и re-scaffold на лету?Просто мысли вслух.