Domain Driven Design and Entity Framework 4.1 (code-first)

В настоящее время я изучаю подход к разработке, ориентированный на предметную область, и использую книгу Тима Маккарти «Проектирование на основе предметной области с помощью C #» в качестве руководства.

Книга действительно полезна, но я начинаю немного зацикливаться, когда дело доходит до использования структуры сущностей, в частности подхода «сначала код», доступного в 4.1.

Основываясь на примере из книги, многоуровневый подход к архитектуре должен означать, что уровень инфраструктуры не может видеть уровень модели / предметной области.

Итак, как лучше всего отображать poco моего домена в классах контекста базы данных, которые (я полагаю) должны находиться на уровне инфраструктуры, не противореча многоуровневому подходу?

Есть большая вероятность, что я полностью ошибаюсь в своих думаю так, пожалуйста, дайте мне знать, так как я все еще учусь!

Большое спасибо :)

Адам

7
задан adam 7 November 2011 в 22:14
поделиться