Я осмотрелся, но не смог найти ничего, что ответило на этот конкретный вопрос, связанный со структурой файла / проекта.
У меня есть сайт MVC3, использующий структуру сущностей.Он следует базовому универсальному шаблону репозитория, использующему StructureMap для обработки разрешения зависимостей.
Мой вопрос: как мне выложить проекты?принимая во внимание, что я, возможно, захочу открыть базу данных другому приложению в будущем.
В настоящее время у меня есть:
mySite.Web - MVC Project также имеет все разрешения зависимостей
mySite.Web.Data - EntityFramwork CodeFirst, шаблон репозитория
mySite.Web.Tests - Тесты ...: -)
Должен ли я двигатьсямои EntityFramwork модели для собственного проекта?если да, то куда пойдут такие вещи, как мой EntityContextFactory?
Спасибо