DDD Modules and EF Code First
===

I am trying to follow Domain Driven Design using VS.NET 2012 & EF5. 

To keep Domain Layer Manageable, I divided it into different Modules. Each module have it's own Domain project & Service Layer. All the modules will have common single project which will have EF CodeFirst DataContext/Mapping classes. Now each domain object belonging to different modules requires to refer each other as there could be relationship between these, and It might cause Circular Dependency problem.

Any way to avoid this.



