IT:AD:DDD:Questions
- Layer should avoid making direct Repository calls should mostly go through Layer. But why?
- Application Layer adds no value as Caching should be done in Presentation Layer or Distributed Service Layer format (not Entities).
- Authentication, Authorization, Auditing, should be also avoided in Domain Layer?
- Instrumentation should be in Application Layer only?
- What / Where ProxyCreationEnabled property?
- Regarding getting CodeFirst Proxies: ??? If you want the proxy type to be created along with your object, use the System.Data.Entity.DbSet.Create method instead of the new operator when creating a new object.