Изолировать ссылочный пакет между двумя проектами С#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Изолировать ссылочный пакет между двумя проектами С#

Сообщение Anonymous »

У меня есть один внутренний пакет (DBABs), который использует статические классы для абстрагирования операций с базой данных.
В моем решении у меня есть два разных проекта, которые используют ссылку на (DBAbs), но соединяются в 2 разные базы данных. Я использую Nuget для управления ссылкой.
Он работает нормально, когда я использую только один или другой, но когда я пытаюсь использовать оба, это портит, кажется, что они используют одно и то же. config, и мне нужно установить строку подключения к правильной базе данных, прежде чем я смогу переключаться между ними.
Я нарисовал диаграмму, на которой показано, что, по моему мнению, произойдет, и то, что я наблюдал. p>
Изображение

Есть ли способ изолировать ссылку DBAbs между двумя проектами БД или мне следует просто преобразовать DBAbs из использование статических классов для реального ссылочного стиля, чтобы я мог создать два экземпляра с разными конфигурациями.
Надеюсь, я предоставил достаточно информации, спасибо за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ts-c-sharp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»