Как правильно обращаться к базе данных через сборку? - PullRequest
0 голосов
/ 06 апреля 2010

У меня есть приложение ASP.NET MVC, которое создается как сборка, которая запрашивает базу данных, и интерфейс asp.net, который ссылается на эту сборку, и эта сборка абстрагирует базовую базу данных. Это означает, что моя сборка содержит файл app.config, который содержит строку подключения к базе данных (модель данных Linq to SQL). Как мне сделать это более гибким? Должен ли я создать метод "initialize ()" где-нибудь в моей сборке, который берет строку подключения из приложения asp.net MVC, а затем контролирует, какую базу данных использовать? или как это сделать?

1 Ответ

0 голосов
/ 06 апреля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...