Как связать Domain Model с Data Access Layer (DAL) с использованием DataMapper

222
31 мая 2017, 02:20

Всем доброго дня) В Интернете много статей про архитектуру ПО. Есть много описаний паттернов связи доменной модели с источником данных.

Я разработал доменную модель на C# и хочу связать ее с базой данных. Для связи с БД выбрал паттерн DataMapper (Репозиторий использовать не хочу - нет желания смешивать слой доступа к данным с доменной моделью). Однако я никак не могу понять, где непосредственно применяются классы DataMapper, если он определен в слое DAL? Ведь основная работа ведется с доменной моделью. Как осуществляется взаимодействие этих слоев? Пожалуйста, приведите простой пример кода (желательно на C#).

READ ALSO
Динамическая компиляция на c++

Динамическая компиляция на c++

Динамическая компиляция на c# осуществляется работой классов :

194
Вычисления на GPU C#

Вычисления на GPU C#

Ради веселья начал искать числа Ферма, но скорость вычисления на процессоре меня не устраиваетУ меня есть метод, который возводит value в степень...

412