У меня есть 4 уровневая Web API проекта: сстрока соединения Изменить в nTier код первого проекта
Web Api - предприятия - Business Logic - Доступ к данным
..И Я использую код первой с пустой контекст конструктор так строки подключения подобран из web.config в моем Api проекте Web:
public MyContext() : base()
{
}
Вопрос, могу ли я читать ServerName и databaseCatalog из .settings фил e и изменить строку подключения во время выполнения?
используется TableAdapter объект для подключения на базе данных? – tdelepine
yES ВЫ МОЖЕТЕ ИЗМЕНИТЬ СТРАНИЦУ СО СВЯЗАНИЯ В ВРЕМЯ РАБОТЫ. При пропускании ConnectionString следующим образом: Использовав (MyContext КОНТЕКСТ = NEW MyContext (NEWCONNECTIONSTRING)) {} –
спасибо за ответ, я должен был бы сделать мой вопрос яснее, как я искал способ, чтобы прочитать файл .settings в WebAPI и изменения строка подключения 3 слоя вниз в DAL, я надеялся, что может быть более аккуратный способ, чем передача строки соединения в качестве параметров метода, поскольку у меня довольно много происходит между ними! – Mike