Asp.Net MVC. Смена сервера во время работы

284
09 марта 2017, 20:52

Проект Asp.Net MVC, который работает с базой данных MySQl с помощью EF 6. Есть N серверов MySql на разных удаленных машинах на которых находятся базы данных одинаковой структуры. Нужно добавить возможность выбора сервера и добавления новых серверов. Пока придумал сохранять строки подключения в базе данных.Пользователь выбирает сервер, cохраняем id-строки подключения в куки. При обращение к методу контроля считываем куки, достаем строку подключения из базы данных, создаем context в него передаем строку подключения. Выглядит конечно ужасно и не знаю будет ли это работать. Это возможно реализовать? Если да то можно сделать используя EF или нужно работать через ADO.NET? Посоветуйте как лучше сделать. Спасибо.

READ ALSO
Правильная установка пакета nuget C#

Правильная установка пакета nuget C#

ЗдравствуйтеНашел на NuGet бета-версию библиотеки для kinopoisk

307
c# Ответ на запрос

c# Ответ на запрос

Привет в ответ за запрос хочу вернуть звуковой файлВ гуголе нашел StreamReader(Writer), BinaryReader(Writer) но все примеры рассматриваются на текстовых файлах...

336
Как остановить выполнение цикла for?

Как остановить выполнение цикла for?

Допустим, для примера, есть простой цикл:

280
Изменять размер формы в зависимости от текста в Label

Изменять размер формы в зависимости от текста в Label

Есть форма, на ней лежит LabelТекст, помещаемый в Label, может состоять из пары предложений, а может содержать в себе многострочный список

328