2016-02-04 3 views
0

Я использовал MVC до сих пор в традиционном смысле EF, создав первые объекты POCO, а затем добавив это в контекст базы данных, но у меня возникла новая проблема в том, что я пытаюсь воссоздать устаревшую систему, но используя структуру MVC, но использует соединение с несколькими различными базами данных и таблицами.Использование MVC с несколькими различными базами данных

В устаревшем решении они используют корпоративную библиотеку для создания ссылки на базы данных, но я не уверен, что это лучший вариант, и задавался вопросом, какие параметры открыты для dbconext в отношении разных подключений к базе данных в одно и то же время , Это возможно?

+0

Не могли бы вы предоставить несколько примеров шаблонов доступа? Например: обычно ли вы используете несколько баз данных с одним запросом? – axlj

+1

MVC не знает * ничего * о базах данных. Единственное, что связано с базами данных, как ваше описание, - это Entity Framework. Я предлагаю вам изменить свой титул. –

ответ

2

Вопрос не имеет ничего общего с MVC. Кроме того, ASP.Net MVC (Presentation Layer) не должен даже знать, что такое ORM или база данных на уровне доступа к данным.

К оригинальному вопросу, не стоит использовать Entity Framework, если вам нужно одновременно запросить две базы данных.

Предлагаю вам посмотреть другие ОРМ, такие как Dapper.

+0

Спасибо Win извините за путаницу в вопросе, не думаю, что я выразился очень ясно – Jay

+0

@Jay Я бы предложил использовать nhibernate ORM – niku

Смежные вопросы