【发布时间】:2009-09-17 17:00:23
【问题描述】:
使用 Linq to SQL 和具有解耦存储库的 DDD 样式域层,是否有人对如何实现 specification pattern 而不会将 L2S 问题渗透到域层有任何好的想法,这仍然可以理解吗? :)
我们有围绕一组交易数据选择的复杂业务逻辑,并希望这些规则/规范归域所有。我们在保持域持久性无知方面也做得很好。
这带来了一个问题,因为为了实现规范,域(据我所知)需要查看正在查询的类型(L2S 类型)。
有什么想法吗?
另外,由于我不想解释的原因,nHibernate 是不可能的.. :)
【问题讨论】:
标签: linq-to-sql domain-driven-design specification-pattern