Как IdentityDbContext добавляет свои таблицы в существующую базу данных во время выполнения? - PullRequest
0 голосов
/ 26 апреля 2018

Я прочитал все нижеуказанные вопросы (и не только)


Я хочу знать, как IdentityDbContext добавляет свои таблицы (AspNetUsers, AspNetUserLogins и т. Д.) В существующую базу данных при первом запуске приложения.

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

Есть ли какая-либо ссылка на исходный код, который они используют?

Примечание :

Я спрашиваю, потому что у меня есть несколько DbContext s в моем приложении, и я хочу (найти независимое от базы данных решение ) добавить только таблицы БД, которые потребуются пользователю во время выполнения.

...