【发布时间】:2019-12-17 14:52:51
【问题描述】:
我正在使用 DDD、IoC、CrossCutting 开发一个 .NET Core 项目。
CrossCutting.IoC项目,负责注册项目依赖和执行控制反转功能,该项目有其他项目的引用。
现在需要通过调用外部 API 来进行外部集成。我不想逃避设计模式。
下列哪项是正确的:
- 使用接口与 IoC 集成和注册
- 创建一个名为 CrossCutting.Integration 的项目
- 没有选项。最好的选择是什么?
【问题讨论】:
标签: asp.net-core .net-core domain-driven-design inversion-of-control cross-cutting-concerns