Reply to comment

What's the point

I'm missing the point here.
The eventual purpose of your solution is to have a DAL which can be potentialy reused for other purposes. Nonetheless, the 'tricks' with the namespaces cause that your DAL is already semantically linked to the service layer (since the DAL assembly contains the namespace EntityComponentTest.Server.Service).
Correct me if I'm wrong but I don't see any added value. Did you try also custom validations in this configuration?

Kind regards
paul.

Reply