ASP MVC3 областей dbcontext - PullRequest
1 голос
/ 14 марта 2012

Я новичок в разработке на C # ASP, но я использую его для разработки веб-приложения с использованием MVC3.

Я создал приложение, которое имеет общие компоненты и разбило службы, предоставляемые сайтом, на «области». Я хотел бы, чтобы каждая область была как можно дальше отдельно, и поэтому создал DbContext для приложения и один для каждой области.

Я бы хотел использовать инициализатор базы данных для инициализации каждой из областей, но я не уверен, как к этому подойти.

Это лучший архитектурный подход? Если это так, как мне создать несколько инициализаторов области для этой конфигурации. Если нет, то как бы вы подошли к этой проблеме в C # MVC3?

Заранее спасибо,

Найл

1 Ответ

1 голос
/ 14 марта 2012

Вы можете установить только один DbContext для приложения.Вы бы использовали только разные объекты DbContext, если бы вы использовали несколько баз данных.

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