#entity-framework
#entity-framework
Вопрос:
я хочу создать проект библиотеки классов, который будет моим проектом уровня доступа к данным, и там я хочу сгенерировать файл модели данных edmx с помощью EF и хочу взаимодействовать с моим dal из моего бизнес-уровня, который является другим отдельным проектом.
Спасибо
Ответ №1:
Если вы спрашиваете, как это сделать, это довольно просто.
- Добавьте новый проект в свое решение.
- Добавьте ADO.NET Модель данных сущности (файл EDMX).
- При необходимости добавьте классы DataAccess для доступа к данным.
- Добавьте ссылку на этот проект из вашего проекта бизнес-уровня.
Комментарии:
1. Могу ли я также предложить, чтобы, если используются POCOs, разбить их и на их собственный проект. Таким образом, если вы выводите их полностью на уровень пользовательского интерфейса, ему не понадобится ссылка на проект DataAccess, только на BLL и модель.