在洋葱结构中,基础结构服务可以调用另一基础结构服务吗?

问题描述

例如,基础架构层中有两项服务:

  1. Contact,这是Elasticesearch服务。
  2. PhoneNumber,这是一项SQL服务。

Contact服务需要获取每个联系人的电话号码并返回给其呼叫者,因此它需要呼叫PhoneNumber服务。

我想知道Contact是否可以直接致电PhoneNumber?它们都在基础架构层中。

或者,我应该让Contact首先返回 domain 层中的服务,然后让域层服务调用PhoneNumber吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)