Итак, я оглянулся и не нашел ничего похожего на то, о чем я говорю, я знаю, что некоторые похожи, но это более конкретный вопрос.
Я работаю над проектому себя дома и с использованием структуры сущностей в качестве моего провайдера ORM, когда мы работаем над проектом на моем рабочем месте, мы используем NHibernate и настраиваем различные библиотеки DLL для DM \ DAL \ BL и т. д., где фактические сопоставленные классы и файлы hbm установлены впапка DM и соединение с БД происходит только на уровне DAL, все проекты имеют доступ к DM и используют модели для перемещения, например UI -> - (WCF) -> BL-> DAL и обратно.
Мой собственный проект имеет аналогичную настройку, однако, когда я действительно использовал EF для отображения своей базы данных и видел, как она работает, кажется, что где бы я ни генерировал классы, соединение с БД также должно существовать.
Итак, мой вопрос: где мне размещать классы сущностей и соединение с БД?или есть способ разделить два и все еще легко генерировать классы с помощью перетаскивания?
Заранее спасибо!