If a project has used POCO for entities and uses entity framework and uses lazy loading then you have an “incomplete” object graph going back over the wire. So when a client uses the Entity is there some sort of proxy that will automagically load the remaining values? Do we have to create this proxy ourselves and wrap the original entity in it? Or is there an accepted pattern for identifying lazy loaded types which would then signal the client to make another call to the WCF?
Share
Use flat DTO’s, you probably don’t want to expose your full domain to the client anyway. WCF is message-based, not Domain Driven.