【发布时间】:2012-09-15 06:58:12
【问题描述】:
在我从事的 DDD 之后的应用程序中,我们倾向于有一个服务层,其中包含服务 + 存储库 + 存储库和服务的接口,它们都存在于同一个程序集中,而域模型将存在于不同的程序集中.感觉就像在这个大项目中所有不适合领域模型的东西都杂乱无章。
在遵循 DDD 原则和模式的应用程序中,您如何打包存储库及其实现的接口?打包 DDD 应用程序的不同逻辑部分(或一般打包)的最佳实践是什么?每个逻辑分区都应该存在于自己的程序集中吗?这还重要吗?
【问题讨论】:
标签: c# domain-driven-design ddd-repositories