I'm new to DDD but try to use the DDD ideas in my new project. I'm also using Entity Framework(edmx). On thing I've learnt about DDD is to avoid having public setters in the domain objects. If its correct, how do I map my EF entities(Ef generated classes) to my domain objects? Do I have to put all my initial values in the constructor?
Any help is appreciated!