![]() |
1
2
我想这里有几件事要考虑。 首先,如果您真的对域建模感兴趣,那么您应该不惜一切代价保持域实体本身不受横切关注,比如验证、IoC容器和持久性,尽管有活动记录模式。
这意味着
撇开领域建模不谈,我有点担心
使用静态网关/服务定位器代替注入依赖关系也会使类实际上不稳定(使用自动单元测试方法,也就是说--您可以进行集成和手动测试,但是测试失败不太可能让您轻易地找到零碎的部分--而不是单元测试,在那里你确切地知道你测试的是什么,因此什么是坏的)。
而不是
您指出您希望从包含
我会把所有对存储库的引用从
|
![]() |
2
0
如何更改您的客户域模型以包含CustomerTypes的属性?这还可以避免每次调用CustomerType时都需要访问存储库。
|