昨天,我问了这个问题:
Is injecting service into another service bad practice?
真正让我感到困惑的是,我决定使用Method 1
并将ProductService
注入PageService
中。但是,这样做PageService
中的方法都是返回服务模型而不是域模型。
在我的QuestionSet
服务中,我需要一个完整的水产品域模型,以便针对该问题创建一个问题集,但是使用服务模型,我无法做到这一点。
这是因为我的分开不好吗?还是我缺少服务和存储库模式?