This project is read-only.
1
Vote

Allow and separate Infra-structure Services and Repository

description

Originally, this architecture implements only repositories for infra-structure which is semantically wrong if you think about an "EmailRepository".
We should have a messaging Service, which is nowhere in the application level, but in the infra-structure level.
 
Therefore we may have the following:
  • Domain.Entities
  • Domain.ValueObjects
  • Domain.Enumerations
  • Domain.Exceptions
     
  • Infrastructure.Repositories
  • Infrastructure.Services
  • Infrastructure.Providers
     
  • Application.Workflows
  • Application.Services

comments

hudsonmendes wrote Jun 30, 2011 at 2:29 PM

Expected for v1.1

wrote Sep 10, 2011 at 12:07 AM

wrote Feb 13, 2013 at 7:02 PM

wrote Sun at 2:03 AM