我有 3 个领域,user , feed, photo
我有一段 upload 的逻辑,需要用户先上传照片,照片上传后更新用户相关信息的逻辑(强一致性) 这段逻辑需要协调 UserDoaminService 和 和 PhotoDoaminService 来完成这一系列操作 按理说应该是在 application service 进行编排实现 但是我需要在多个领域的应用服务都复用这段逻辑,按照 DDD 的设计,同级别之间是不应该互相依赖的,有没有什么好的解决方案,简单一点的
|  |      1maocat      65 天前 via Android 套一层 biz 实现 | 
|  |      2dzdh      65 天前 同一楼。套一层逻辑层。业务逻辑去调用逻辑层。逻辑层负责编排调度 Domain | 
|  |      5Rat3      65 天前 领域事件 + 应用层事件订阅 | 
|  |      6dzdh      65 天前  1 @Grocker #4  应用 -> 逻辑 -> Domain 拿 php 来说。就是 controller-> logic -> domain class controller { func xx(AALogic $logic) { $logic->xx() | 
|      7notwaste      65 天前 via iPhone xxx 后需要 xxx 应该是事件发布吧 | 
|  |      8itechify PRO 发送事件 |