Мне нужно установить строку подключения для Linq to Sql на основе переменной окружения. У меня есть функция, которая вернет строку соединения из web.config на основе переменной окружения, но как мне заставить Linq всегда использовать эту "динамически создаваемую" строку соединения (желательно без необходимости указывать ее каждый раз)?
Я знаю, что я могу указать строку соединения с помощью конструктора, но как это работает при использовании datacontext в LinqDataSource?