Когда пользователь входит в систему, измените строку подключения - PullRequest
0 голосов
/ 09 мая 2019

Я пишу приложение ASP.NET MVC Core 2.1, в котором у меня будет несколько разных баз данных. При входе в систему я хочу, чтобы они использовали назначенную им базу данных.

У меня есть одна основная база данных, которая обрабатывает отдельные учетные записи, которые не изменятся. Тогда у меня есть пользовательские базы данных, на данный момент есть только одна, но через несколько месяцев их может быть, например, 10 - все идентичные.

В моей «основной» базе данных хранятся сведения о соединении для назначенной пользователем базы данных. Я изо всех сил пытаюсь найти способ изменить строку подключения, чтобы отразить эту базу данных.

Изменение / настройка базы данных пользователя произойдет после входа в систему.

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

...